summaryrefslogtreecommitdiffstats
path: root/src/gui/clientConfigDialog.h
diff options
context:
space:
mode:
authorSebastian2010-05-12 19:42:27 +0200
committerSebastian2010-05-12 19:42:27 +0200
commitce3329047d378a14006ce74ec273ac59e3375303 (patch)
tree782430f270b4c7aca1b35d5b7813518e3797c555 /src/gui/clientConfigDialog.h
downloadpvs-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.h44
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_ */