aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt/widgets/display_filter_combo.h
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2019-06-21 15:06:33 -0700
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2019-06-23 06:13:32 +0000
commita9ed94356d1b0cb149351e063014d3bdb94c0cd7 (patch)
treedb5b2504d3bb451c7759badbce994a3d71854f3f /ui/qt/widgets/display_filter_combo.h
parent70d61952dfbf2b1e96bbac824e3fb2538061f12d (diff)
Qt: Split the filter dropdown arrow icon into dark and light versions.
The capture and display filter widgets set their dropdown arrow icons using CSS, which means we can't use a template icon without a significant amount of hackery. This is the only instance where we set an icon using CSS, so split it into dark and light versions and use them as appropriate. Ping-Bug: 15511 Change-Id: I699ddc327d8eb109129e60bcb5036b14e6e34414 Reviewed-on: https://code.wireshark.org/review/33696 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'ui/qt/widgets/display_filter_combo.h')
-rw-r--r--ui/qt/widgets/display_filter_combo.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/qt/widgets/display_filter_combo.h b/ui/qt/widgets/display_filter_combo.h
index 891e7544c1..8ff17174d9 100644
--- a/ui/qt/widgets/display_filter_combo.h
+++ b/ui/qt/widgets/display_filter_combo.h
@@ -21,11 +21,12 @@ public:
bool addRecentCapture(const char *filter);
void writeRecent(FILE *rf);
-signals:
-
protected:
virtual bool event(QEvent *event);
+private:
+ void updateStyleSheet();
+
public slots:
bool checkDisplayFilter();
void applyDisplayFilter();