diff options
author | Sebastian Koslowski <koslowski@kit.edu> | 2016-11-17 21:20:55 +0100 |
---|---|---|
committer | Sebastian Koslowski <koslowski@kit.edu> | 2016-11-17 21:21:08 +0100 |
commit | 7f25c0120fc7bc6a6eeee87878cf387647d51614 (patch) | |
tree | ab510060a2c5625d00e7f19f4c7d699861b98cea /gr-qtgui/lib/qtgui_util.cc | |
parent | e1acf2d27760d606cc7cba200aa380e885f2ffaf (diff) | |
parent | 1d50d70f0b990b909357a803881955623dea94d8 (diff) |
Merge remote-tracking branch 'upstream/next' into gtk3
Diffstat (limited to 'gr-qtgui/lib/qtgui_util.cc')
-rw-r--r-- | gr-qtgui/lib/qtgui_util.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gr-qtgui/lib/qtgui_util.cc b/gr-qtgui/lib/qtgui_util.cc index 07cf3cc9a3..0a0c826bbe 100644 --- a/gr-qtgui/lib/qtgui_util.cc +++ b/gr-qtgui/lib/qtgui_util.cc @@ -21,8 +21,11 @@ */ #include <gnuradio/qtgui/utils.h> +#include <gnuradio/prefs.h> #include <QDebug> #include <QFile> +#include <QCoreApplication> +#include <qapplication.h> QString get_qt_style_sheet(QString filename) @@ -101,3 +104,12 @@ QwtDblClickPlotPicker::stateMachine(int n) const { return new QwtPickerDblClickPointMachine; } + +void check_set_qss(QApplication *app){ + std::string qssfile = gr::prefs::singleton()->get_string("qtgui","qss",""); + if(qssfile.size() > 0) { + QString sstext = get_qt_style_sheet(QString(qssfile.c_str())); + app->setStyleSheet(sstext); + } +} + |