diff options
author | Sebastian | 2010-05-12 19:42:27 +0200 |
---|---|---|
committer | Sebastian | 2010-05-12 19:42:27 +0200 |
commit | ce3329047d378a14006ce74ec273ac59e3375303 (patch) | |
tree | 782430f270b4c7aca1b35d5b7813518e3797c555 /src/gui/clientConfigDialog.h | |
download | pvs-ce3329047d378a14006ce74ec273ac59e3375303.tar.gz pvs-ce3329047d378a14006ce74ec273ac59e3375303.tar.xz pvs-ce3329047d378a14006ce74ec273ac59e3375303.zip |
initial import of latest svn version
Diffstat (limited to 'src/gui/clientConfigDialog.h')
-rw-r--r-- | src/gui/clientConfigDialog.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/gui/clientConfigDialog.h b/src/gui/clientConfigDialog.h new file mode 100644 index 0000000..706bd8a --- /dev/null +++ b/src/gui/clientConfigDialog.h @@ -0,0 +1,44 @@ +/* + # Copyright (c) 2009, 2010 - OpenSLX Project, Computer Center University of + # Freiburg + # + # This program is free software distributed under the GPL version 2. + # See http://openslx.org/COPYING + # + # If you have any feedback please consult http://openslx.org/feedback and + # send your suggestions, praise, or complaints to feedback@openslx.org + # + # General information about OpenSLX can be found at http://openslx.org/ + */ + +#ifndef CLIENTCONFIGDIALOG_H_ +#define CLIENTCONFIGDIALOG_H_ + +#include <QtGui> +#include "ui_clientConfigDialog.h" + +class ClientConfigDialog: public QDialog, private Ui::ClientConfigDialogClass +{ +Q_OBJECT + +public: + ClientConfigDialog(QWidget *parent = 0); + ~ClientConfigDialog(); + +public Q_SLOTS: + void open(); + void readSettings(); + void writeSettings(); + +Q_SIGNALS: + void configChanged(); + +private Q_SLOTS: + void checkPermissions(); + +private: + QSettings _settings; + +}; + +#endif /* CLIENTCONFIGDIALOG_H_ */ |