dialog day
authorNicola De Filippo <nicola@nicoladefilippo.it>
Mon, 30 Nov 2009 16:17:18 +0000 (17:17 +0100)
committerNicola De Filippo <nicola@nicoladefilippo.it>
Mon, 30 Nov 2009 16:17:18 +0000 (17:17 +0100)
dialogday.cpp [new file with mode: 0644]

diff --git a/dialogday.cpp b/dialogday.cpp
new file mode 100644 (file)
index 0000000..6252182
--- /dev/null
@@ -0,0 +1,38 @@
+#include "dialogday.h"
+#include "ui_dialogday.h"
+
+DialogDay::DialogDay(QWidget *parent) :
+    QDialog(parent),
+    m_ui(new Ui::DialogDay)
+{
+    m_ui->setupUi(this);
+}
+
+DialogDay::~DialogDay()
+{
+    delete m_ui;
+}
+
+void DialogDay::changeEvent(QEvent *e)
+{
+    QDialog::changeEvent(e);
+    switch (e->type()) {
+    case QEvent::LanguageChange:
+        m_ui->retranslateUi(this);
+        break;
+    default:
+        break;
+    }
+}
+
+void DialogDay::enableFirst(bool enable)
+{
+    m_ui->timeEditFBegin->setEnabled(enable);
+    m_ui->timeEditEndF->setEnabled(enable);
+}
+
+void DialogDay::enableSecond(bool enable)
+{
+    m_ui->timeEditSBegin->setEnabled(enable);
+    m_ui->timeEditEndS->setEnabled(enable);
+}