diff options
author | Gerald Combs <gerald@wireshark.org> | 2015-06-05 13:17:13 -0700 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-07-03 23:09:13 +0000 |
commit | fdb85029fd9b22b221f7123905f1bad66c04ce91 (patch) | |
tree | 4e57f253ece70c5c19ad543608b3be48bbdf2329 /ui/qt/wireshark_application.h | |
parent | 7fdc534cf967320fce4d560969385d6f19798b8d (diff) | |
download | wireshark-fdb85029fd9b22b221f7123905f1bad66c04ce91.tar.gz |
Add ServiceResponseTimeDialog.
Add ServiceResponseTimeDialog as a subclass of TapParameterDialog,
similar to StatsTreeDialog. Add initial plumbing for statistics menu
items and command line invocation.
Don't append "..." to menu item names. Don't add menu icons. In each
case this avoids repetitive UI clutter.
Change-Id: I463b95c93090160bb81d2e80b16aad389dc0bd6c
Reviewed-on: https://code.wireshark.org/review/8864
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/qt/wireshark_application.h')
-rw-r--r-- | ui/qt/wireshark_application.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/qt/wireshark_application.h b/ui/qt/wireshark_application.h index 2255fd5ace..5cfd5ee032 100644 --- a/ui/qt/wireshark_application.h +++ b/ui/qt/wireshark_application.h @@ -39,6 +39,7 @@ struct _e_prefs; +class QAction; class QSocketNotifier; // Recent items: @@ -72,6 +73,11 @@ public: void registerUpdate(register_action_e action, const char *message); void emitAppSignal(AppSignal signal); void emitStatCommandSignal(const QString &menu_path, const char *arg, void *userdata); + void emitTapParameterSignal(const QString cfg_abbr, const QString arg, void *userdata); + // Map a register_stat_group_t to a list of stat_tap_ui.title + void addStatisticsGroupItem(int group, QAction *sg_action); + QList<QAction *>statisticsGroupItems(int group); + void allSystemsGo(); void refreshLocalInterfaces(); struct _e_prefs * readConfigurationFiles(char **gdp_path, char **dp_path); @@ -129,6 +135,7 @@ signals: void fieldsChanged(); void openStatCommandDialog(const QString &menu_path, const char *arg, void *userdata); + void openTapParameterDialog(const QString cfg_str, const QString arg, void *userdata); public slots: void clearRecentItems(); |