summaryrefslogtreecommitdiff
path: root/plasma/configdialog.cc
diff options
context:
space:
mode:
Diffstat (limited to 'plasma/configdialog.cc')
-rw-r--r--plasma/configdialog.cc42
1 files changed, 42 insertions, 0 deletions
diff --git a/plasma/configdialog.cc b/plasma/configdialog.cc
new file mode 100644
index 0000000..f791870
--- /dev/null
+++ b/plasma/configdialog.cc
@@ -0,0 +1,42 @@
+
+#include "configdialog.h"
+
+ConfigDialog::ConfigDialog(QWidget* parent)
+ : QWidget(parent)
+{
+ ui.setupUi(this);
+}
+
+ConfigDialog::~ConfigDialog()
+{
+}
+
+void ConfigDialog::setSmoothScaling(bool smooth)
+{
+ ui.smoothScaling->setChecked(smooth);
+}
+
+bool ConfigDialog::smoothScaling() const
+{
+ return ui.smoothScaling->isChecked();
+}
+
+void ConfigDialog::setHost(QString host)
+{
+ ui.lineEditHost->setText(host);
+}
+
+QString ConfigDialog::host() const
+{
+ return ui.lineEditHost->text();
+}
+
+void ConfigDialog::setPort(unsigned int port)
+{
+ ui.lineEditPort->setText(QString::number(port));
+}
+
+unsigned int ConfigDialog::port() const
+{
+ return ui.lineEditPort->text().toInt();
+}