#include <calculatorform.h>
Inheritance diagram for CalculatorForm:


Definition at line 32 of file calculatorform.h.
Public Member Functions | |
| CalculatorForm (QWidget *parent=0) | |
| CalculatorForm (QWidget *parent=0) | |
Private Slots | |
| void | on_inputSpinBox1_valueChanged (int value) |
| void | on_inputSpinBox2_valueChanged (int value) |
| void | on_inputSpinBox1_valueChanged (int value) |
| void | on_inputSpinBox2_valueChanged (int value) |
Private Attributes | |
| QSpinBox * | ui_inputSpinBox1 |
| QSpinBox * | ui_inputSpinBox2 |
| QLabel * | ui_outputWidget |
| Ui::CalculatorForm | ui |
| CalculatorForm::CalculatorForm | ( | QWidget * | parent = 0 |
) |
Definition at line 29 of file calculatorform.cpp.
References QLayout::addWidget(), QFile::close(), QMetaObject::connectSlotsByName(), QWidget::layout(), QUiLoader::load(), QFile::open(), QIODevice::ReadOnly, QWidget::setLayout(), QWidget::setWindowTitle(), ui_inputSpinBox1, ui_inputSpinBox2, and ui_outputWidget.
00030 : QWidget(parent) 00031 { 00032 QUiLoader loader; 00033 00034 QFile file(":/forms/calculatorform.ui"); 00035 file.open(QFile::ReadOnly); 00036 QWidget *formWidget = loader.load(&file, this); 00037 file.close(); 00038 00039 ui_inputSpinBox1 = qFindChild<QSpinBox*>(this, "inputSpinBox1"); 00040 ui_inputSpinBox2 = qFindChild<QSpinBox*>(this, "inputSpinBox2"); 00041 ui_outputWidget = qFindChild<QLabel*>(this, "outputWidget"); 00042 00043 QMetaObject::connectSlotsByName(this); 00044 00045 QVBoxLayout *layout = new QVBoxLayout; 00046 layout->addWidget(formWidget); 00047 setLayout(layout); 00048 00049 setWindowTitle(tr("Calculator Builder")); 00050 }
Here is the call graph for this function:

| CalculatorForm::CalculatorForm | ( | QWidget * | parent = 0 |
) |
| void CalculatorForm::on_inputSpinBox1_valueChanged | ( | int | value | ) | [private, slot] |
Definition at line 52 of file calculatorform.cpp.
References QString::number(), QLabel::setText(), ui_inputSpinBox2, ui_outputWidget, and QSpinBox::value().
00053 { 00054 ui_outputWidget->setText(QString::number(value + ui_inputSpinBox2->value())); 00055 }
| void CalculatorForm::on_inputSpinBox2_valueChanged | ( | int | value | ) | [private, slot] |
Definition at line 57 of file calculatorform.cpp.
References QString::number(), QLabel::setText(), ui_inputSpinBox1, ui_outputWidget, and QSpinBox::value().
00058 { 00059 ui_outputWidget->setText(QString::number(value + ui_inputSpinBox1->value())); 00060 }
| void CalculatorForm::on_inputSpinBox1_valueChanged | ( | int | value | ) | [private, slot] |
| void CalculatorForm::on_inputSpinBox2_valueChanged | ( | int | value | ) | [private, slot] |
QSpinBox* CalculatorForm::ui_inputSpinBox1 [private] |
Definition at line 44 of file calculatorform.h.
Referenced by CalculatorForm(), and on_inputSpinBox2_valueChanged().
QSpinBox* CalculatorForm::ui_inputSpinBox2 [private] |
Definition at line 45 of file calculatorform.h.
Referenced by CalculatorForm(), and on_inputSpinBox1_valueChanged().
QLabel* CalculatorForm::ui_outputWidget [private] |
Definition at line 46 of file calculatorform.h.
Referenced by CalculatorForm(), on_inputSpinBox1_valueChanged(), and on_inputSpinBox2_valueChanged().
Ui::CalculatorForm CalculatorForm::ui [private] |
Definition at line 41 of file calculatorform.h.
1.5.1