summaryrefslogtreecommitdiff
path: root/examples/designer/calculatorform_mi/calculatorform.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/designer/calculatorform_mi/calculatorform.cpp')
-rw-r--r--examples/designer/calculatorform_mi/calculatorform.cpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/examples/designer/calculatorform_mi/calculatorform.cpp b/examples/designer/calculatorform_mi/calculatorform.cpp
new file mode 100644
index 000000000..6a877de7e
--- /dev/null
+++ b/examples/designer/calculatorform_mi/calculatorform.cpp
@@ -0,0 +1,28 @@
+// Copyright (C) 2017 The Qt Company Ltd.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
+
+#include "calculatorform.h"
+#include <QWidget>
+
+
+//! [0]
+CalculatorForm::CalculatorForm(QWidget *parent)
+ : QWidget(parent)
+{
+ setupUi(this);
+}
+//! [0]
+
+//! [1]
+void CalculatorForm::on_inputSpinBox1_valueChanged(int value)
+{
+ outputWidget->setText(QString::number(value + inputSpinBox2->value()));
+}
+//! [1]
+
+//! [2]
+void CalculatorForm::on_inputSpinBox2_valueChanged(int value)
+{
+ outputWidget->setText(QString::number(value + inputSpinBox1->value()));
+}
+//! [2]