aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/OptionsDialog.h
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2015-01-02 17:18:58 +0000
committerGravatar Szymon Tomasz Stefanek2015-01-02 17:18:58 +0000
commit2c898011cfb94c8b629a96b494e652a2f39c1544 (patch)
tree0b1cf0d95758b1da7b8c146d9c48883e0ccaae97 /src/modules/options/OptionsDialog.h
parentfixed doc, fix for #1373 (diff)
downloadKVIrc-2c898011cfb94c8b629a96b494e652a2f39c1544.tar.gz
KVIrc-2c898011cfb94c8b629a96b494e652a2f39c1544.tar.bz2
KVIrc-2c898011cfb94c8b629a96b494e652a2f39c1544.zip
Make options dialogs modal. Fixes ugly focus issues.
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6431 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/options/OptionsDialog.h')
-rw-r--r--src/modules/options/OptionsDialog.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/options/OptionsDialog.h b/src/modules/options/OptionsDialog.h
index d667f0fec..d3f7b98bc 100644
--- a/src/modules/options/OptionsDialog.h
+++ b/src/modules/options/OptionsDialog.h
@@ -31,6 +31,7 @@
#include <QTreeWidget>
#include <QWidget>
+#include <QDialog>
#include <QStringList>
#include <QToolButton>
#include <QPainter>
@@ -59,7 +60,7 @@ public:
KviOptionsWidget * m_pOptionsWidget;
};
-class OptionsDialog : public QWidget
+class OptionsDialog : public QDialog
{
Q_OBJECT
public:
@@ -69,7 +70,7 @@ private:
QTreeWidget * m_pTreeWidget;
QLabel * m_pCategoryLabel;
QStackedWidget * m_pWidgetStack;
- OptionsDialogFrontWidget * m_pFrontWidget;
+ OptionsDialogFrontWidget * m_pFrontWidget;
QString m_szGroup;
QLineEdit * m_pSearchLineEdit;
QToolButton * m_pSearchButton;