summaryrefslogtreecommitdiff
path: root/plasma/configdialog.cc
diff options
context:
space:
mode:
authorhorchi <vdr@jwendel.de>2017-03-05 16:47:41 +0100
committerhorchi <vdr@jwendel.de>2017-03-05 16:47:41 +0100
commit22ffee20bbacbc3378e4ba0df5b7f0c3daaeffc0 (patch)
treede46c945c62d43d1febb027b5bfa075e58c5b69a /plasma/configdialog.cc
downloadvdr-plugin-graphtftng-master.tar.gz
vdr-plugin-graphtftng-master.tar.bz2
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();
+}