CalculatorForm Class Reference

#include <calculatorform.h>

Inheritance diagram for CalculatorForm:

Inheritance graph
[legend]
Collaboration diagram for CalculatorForm:

Collaboration graph
[legend]
List of all members.

Detailed Description

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

QSpinBoxui_inputSpinBox1
QSpinBoxui_inputSpinBox2
QLabelui_outputWidget
Ui::CalculatorForm ui


Constructor & Destructor Documentation

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  ) 


Member Function Documentation

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().

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().

void CalculatorForm::on_inputSpinBox1_valueChanged ( int  value  )  [private, slot]

void CalculatorForm::on_inputSpinBox2_valueChanged ( int  value  )  [private, slot]


Member Data Documentation

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.


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 14:46:44 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1