

Definition at line 33 of file main.cpp.
Public Member Functions | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget (QWidget *parent=0) | |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
Definition at line 39 of file main.cpp.
References QGridLayout::addLayout(), QGridLayout::addWidget(), QBoxLayout::addWidget(), angle(), QFont::Bold, QObject::connect(), qApp, QGridLayout::setColumnStretch(), QWidget::setFont(), QWidget::setLayout(), LCDRange::setRange(), LCDRange::setValue(), SIGNAL, and SLOT.
00040 : QWidget(parent) 00041 { 00042 QPushButton *quit = new QPushButton(tr("&Quit")); 00043 quit->setFont(QFont("Times", 18, QFont::Bold)); 00044 00045 connect(quit, SIGNAL(clicked()), qApp, SLOT(quit())); 00046 00047 LCDRange *angle = new LCDRange; 00048 angle->setRange(5, 70); 00049 00050 LCDRange *force = new LCDRange; 00051 force->setRange(10, 50); 00052 00053 CannonField *cannonField = new CannonField; 00054 00055 connect(angle, SIGNAL(valueChanged(int)), 00056 cannonField, SLOT(setAngle(int))); 00057 connect(cannonField, SIGNAL(angleChanged(int)), 00058 angle, SLOT(setValue(int))); 00059 00060 connect(force, SIGNAL(valueChanged(int)), 00061 cannonField, SLOT(setForce(int))); 00062 connect(cannonField, SIGNAL(forceChanged(int)), 00063 force, SLOT(setValue(int))); 00064 00065 QVBoxLayout *leftLayout = new QVBoxLayout; 00066 leftLayout->addWidget(angle); 00067 leftLayout->addWidget(force); 00068 00069 QGridLayout *gridLayout = new QGridLayout; 00070 gridLayout->addWidget(quit, 0, 0); 00071 gridLayout->addLayout(leftLayout, 1, 0); 00072 gridLayout->addWidget(cannonField, 1, 1, 2, 1); 00073 gridLayout->setColumnStretch(1, 10); 00074 setLayout(gridLayout); 00075 00076 angle->setValue(60); 00077 force->setValue(25); 00078 angle->setFocus(); 00079 }
Here is the call graph for this function:

| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
| MyWidget::MyWidget | ( | QWidget * | parent = 0 |
) |
1.5.1