#include <libsigrokdecode/libsigrokdecode.h>
#endif
+using std::shared_ptr;
+
namespace pv {
namespace dialogs {
page_list->setViewMode(QListView::IconMode);
page_list->setIconSize(QSize(icon_size, icon_size));
page_list->setMovement(QListView::Static);
- page_list->setMaximumWidth(icon_size + icon_size/2);
+ page_list->setMaximumWidth(icon_size + (icon_size / 2));
page_list->setSpacing(12);
pages = new QStackedWidget;
QApplication::organizationDomain()));
version_info->setOpenExternalLinks(true);
- std::shared_ptr<sigrok::Context> context = device_manager_.context();
+ shared_ptr<sigrok::Context> context = device_manager_.context();
QString s;
s.append("<table>");
+ /* Library info */
+ s.append("<tr><td colspan=\"2\"><b>" +
+ tr("Used libraries:") + "</b></td></tr>");
+ s.append(QString("<tr><td><i>%1</i></td><td>%2</td></tr>")
+ .arg(QString("Qt"), qVersion()));
+
/* Set up the supported field */
s.append("<tr><td colspan=\"2\"><b>" +
- tr("Supported hardware drivers:") +
- "</b></td></tr>");
+ tr("Supported hardware drivers:") + "</b></td></tr>");
for (auto entry : context->drivers()) {
s.append(QString("<tr><td><i>%1</i></td><td>%2</td></tr>")
.arg(QString::fromUtf8(entry.first.c_str()),
}
s.append("<tr><td colspan=\"2\"><b>" +
- tr("Supported input formats:") +
- "</b></td></tr>");
+ tr("Supported input formats:") + "</b></td></tr>");
for (auto entry : context->input_formats()) {
s.append(QString("<tr><td><i>%1</i></td><td>%2</td></tr>")
.arg(QString::fromUtf8(entry.first.c_str()),
}
s.append("<tr><td colspan=\"2\"><b>" +
- tr("Supported output formats:") +
- "</b></td></tr>");
+ tr("Supported output formats:") + "</b></td></tr>");
for (auto entry : context->output_formats()) {
s.append(QString("<tr><td><i>%1</i></td><td>%2</td></tr>")
.arg(QString::fromUtf8(entry.first.c_str()),
#ifdef ENABLE_DECODE
s.append("<tr><td colspan=\"2\"><b>" +
- tr("Supported protocol decoders:") +
- "</b></td></tr>");
+ tr("Supported protocol decoders:") + "</b></td></tr>");
for (const GSList *l = srd_decoder_list(); l; l = l->next) {
dec = (struct srd_decoder *)l->data;
s.append(QString("<tr><td><i>%1</i></td><td>%2</td></tr>")