From 6cb55b01dcd5306d5d17ff007085770ba5918ef4 Mon Sep 17 00:00:00 2001 From: Johann Latocha Date: Sun, 29 Aug 2010 00:59:36 +0200 Subject: Feature #633 --- src/gui/mainWindow.cpp | 4 +++- src/gui/mainWindow.h | 2 ++ src/pvs.cpp | 3 +++ src/pvsgui.cpp | 3 +++ 4 files changed, 11 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/gui/mainWindow.cpp b/src/gui/mainWindow.cpp index 473c85b..9eeb719 100644 --- a/src/gui/mainWindow.cpp +++ b/src/gui/mainWindow.cpp @@ -40,9 +40,11 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { - ui->setupUi(this); + if (!QFile::exists(_settings.fileName())) + QFile::copy("/etc/openslx/pvsmgr.conf", _settings.fileName()); + ui->horizontalSlider->setValue(100); ui->label_2->setText("100"); diff --git a/src/gui/mainWindow.h b/src/gui/mainWindow.h index 1e4a18f..574be7e 100644 --- a/src/gui/mainWindow.h +++ b/src/gui/mainWindow.h @@ -159,6 +159,8 @@ private: QMenu* _profileMenuList; QMap _mapProfileToAction; + QSettings _settings; + public slots: void loadProfile(QAction* actiontriggered); void setindexback(); diff --git a/src/pvs.cpp b/src/pvs.cpp index 21b7bdf..bcd2a48 100755 --- a/src/pvs.cpp +++ b/src/pvs.cpp @@ -30,6 +30,9 @@ extern PVS *mainClient; PVS::PVS() : QObject() { + if (!QFile::exists(_settings.fileName())) + QFile::copy("/etc/openslx/pvs.conf", _settings.fileName()); + _pvsServerConnection = new PVSServerConnection(this); _locked = false; _vncAllowed = false; diff --git a/src/pvsgui.cpp b/src/pvsgui.cpp index 0d89027..41a79b9 100644 --- a/src/pvsgui.cpp +++ b/src/pvsgui.cpp @@ -24,6 +24,9 @@ PVSGUI::PVSGUI(QWidget *parent) : { setupUi(this); + if (!QFile::exists(_settings.fileName())) + QFile::copy("/etc/openslx/pvsgui.conf", _settings.fileName()); + _menu = new QMenu(this); _hostMenu = new QMenu(tr("Connect"), this); _hosts = new QHash (); -- cgit v1.2.3-55-g7522