QSplitter *topSplitter = new QSplitter(Qt::Vertical, this);
layout->addWidget(topSplitter);
+#ifndef QT_NO_TEXTBROWSER
log = new QTextBrowser;
connect(log, SIGNAL(anchorClicked(QUrl)), this, SLOT(anchorClicked(QUrl)));
+#else // QT_NO_TEXTBROWSER
+ log = new QTextEdit;
+#endif // QT_NO_TEXTBROWSER
QSplitter *splitter = new QSplitter(topSplitter);
splitter->addWidget(servicesView);
void QDBusViewer::anchorClicked(const QUrl &url)
{
+#ifndef QT_NO_TEXTBROWSER
if (url.scheme() != QLatin1String("qdbus"))
// not ours
return;
tree->scrollTo(idx);
tree->setCurrentIndex(idx);
+#endif // QT_NO_TEXTBROWSER
}
/*!
QSortFilterProxyModel *servicesFilterModel;
QLineEdit *serviceFilterLine;
QListView *servicesView;
+#ifndef QT_NO_TEXTBROWSER
QTextBrowser *log;
+#else
+ QTextEdit *log;
+#endif // QT_NO_TEXTBROWSER
QRegExp objectPathRegExp;
};