diff options
Diffstat (limited to 'examples/designer/calculatorform_mi/calculatorform.cpp')
-rw-r--r-- | examples/designer/calculatorform_mi/calculatorform.cpp | 28 |
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] |