summaryrefslogtreecommitdiff
path: root/ui/qt/wireshark_application.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/qt/wireshark_application.h')
-rw-r--r--ui/qt/wireshark_application.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/ui/qt/wireshark_application.h b/ui/qt/wireshark_application.h
index 58b489badf..6f26a90f99 100644
--- a/ui/qt/wireshark_application.h
+++ b/ui/qt/wireshark_application.h
@@ -124,6 +124,11 @@ public:
const QString windowTitleString(QStringList title_parts);
const QString windowTitleString(QString title_part) { return windowTitleString(QStringList() << title_part); }
void applyCustomColorsFromRecent();
+#ifdef HAVE_SOFTWARE_UPDATE
+ void rejectSoftwareUpdate() { software_update_ok_ = false; }
+ bool softwareUpdateCanShutdown();
+ void softwareUpdateShutdownRequest();
+#endif
QTranslator translator;
QTranslator translatorQt;
@@ -145,6 +150,10 @@ private:
static QString window_title_separator_;
QList<AppSignal> app_signals_;
int active_captures_;
+#ifdef HAVE_SOFTWARE_UPDATE
+ bool software_update_ok_;
+#endif
+
void storeCustomColorsInRecent();
protected:
@@ -171,6 +180,12 @@ signals:
void checkDisplayFilter();
void fieldsChanged();
void reloadLuaPlugins();
+#ifdef HAVE_SOFTWARE_UPDATE
+ // Each of these are called from a separate thread.
+ void softwareUpdateRequested();
+ void softwareUpdateClose();
+ void softwareUpdateQuit();
+#endif
void openStatCommandDialog(const QString &menu_path, const char *arg, void *userdata);
void openTapParameterDialog(const QString cfg_str, const QString arg, void *userdata);