tools/qdbus/qdbusviewer/qdbusviewer.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
--- a/tools/qdbus/qdbusviewer/qdbusviewer.h	Wed Jun 23 19:07:03 2010 +0300
+++ b/tools/qdbus/qdbusviewer/qdbusviewer.h	Tue Jul 06 15:10:48 2010 +0300
@@ -52,6 +52,7 @@
 struct BusSignature
 {
     QString mService, mPath, mInterface, mName;
+    QString mTypeSig;
 };
 
 class QDBusViewer: public QWidget
@@ -65,7 +66,7 @@
     void about();
 
 private slots:
-    void serviceChanged(QTreeWidgetItem *item);
+    void serviceChanged(const QModelIndex &index);
     void showContextMenu(const QPoint &);
     void connectionRequested(const BusSignature &sig);
     void callMethod(const BusSignature &sig);
@@ -91,6 +92,10 @@
     QTreeView *tree;
     QAction *refreshAction;
     QTreeWidget *services;
+    QStringListModel *servicesModel;
+    QSortFilterProxyModel *servicesFilterModel;
+    QLineEdit *serviceFilterLine;
+    QListView *servicesView;
     QTextBrowser *log;
     QRegExp objectPathRegExp;
 };