You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qt3/tools/designer/examples/receiver2/receiver.cpp

30 lines
654 B

#include <qradiobutton.h>
#include <qspinbox.h>
#include "receiver.h"
void Receiver::setParent( QDialog *parent )
{
p = parent;
setAmount();
}
void Receiver::setAmount()
{
QSpinBox *amount =
(QSpinBox *) p->child( "amountSpinBox", "QSpinBox" );
QRadioButton *radio =
(QRadioButton *) p->child( "stdRadioButton", "QRadioButton" );
if ( radio && radio->isChecked() ) {
if ( amount )
amount->setValue( amount->maxValue() / 2 );
return;
}
radio =
(QRadioButton *) p->child( "noneRadioButton", "QRadioButton" );
if ( radio && radio->isChecked() )
if ( amount )
amount->setValue( amount->minValue() );
}