|
|
|
@ -52,12 +52,12 @@ void kMandatoryFieldGroup::add(TQWidget *widget)
|
|
|
|
|
{
|
|
|
|
|
if (!widgets.contains(widget)) {
|
|
|
|
|
if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING))
|
|
|
|
|
connect((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING),
|
|
|
|
|
connect((TQCheckBox*)widget->tqt_cast(TQCHECKBOX_OBJECT_NAME_STRING),
|
|
|
|
|
TQT_SIGNAL(clicked()),
|
|
|
|
|
this, TQT_SLOT(changed()));
|
|
|
|
|
|
|
|
|
|
else if (widget->inherits(TQCOMBOBOX_OBJECT_NAME_STRING)) {
|
|
|
|
|
TQComboBox* combo = (TQComboBox*)widget->qt_cast(TQCOMBOBOX_OBJECT_NAME_STRING);
|
|
|
|
|
TQComboBox* combo = (TQComboBox*)widget->tqt_cast(TQCOMBOBOX_OBJECT_NAME_STRING);
|
|
|
|
|
TQLineEdit* lineedit = combo->lineEdit();
|
|
|
|
|
if(lineedit) {
|
|
|
|
|
connect(lineedit, TQT_SIGNAL(textChanged(const TQString&)), this, TQT_SLOT(changed()));
|
|
|
|
@ -67,17 +67,17 @@ void kMandatoryFieldGroup::add(TQWidget *widget)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
else if (widget->inherits(TQLINEEDIT_OBJECT_NAME_STRING))
|
|
|
|
|
connect((TQLineEdit*)widget->qt_cast(TQLINEEDIT_OBJECT_NAME_STRING),
|
|
|
|
|
connect((TQLineEdit*)widget->tqt_cast(TQLINEEDIT_OBJECT_NAME_STRING),
|
|
|
|
|
TQT_SIGNAL(textChanged(const TQString&)),
|
|
|
|
|
this, TQT_SLOT(changed()));
|
|
|
|
|
|
|
|
|
|
else if (widget->inherits(TQSPINBOX_OBJECT_NAME_STRING))
|
|
|
|
|
connect((TQSpinBox*)widget->qt_cast(TQSPINBOX_OBJECT_NAME_STRING),
|
|
|
|
|
connect((TQSpinBox*)widget->tqt_cast(TQSPINBOX_OBJECT_NAME_STRING),
|
|
|
|
|
TQT_SIGNAL(valueChanged(const TQString&)),
|
|
|
|
|
this, TQT_SLOT(changed()));
|
|
|
|
|
|
|
|
|
|
else if (widget->inherits(TQLISTBOX_OBJECT_NAME_STRING))
|
|
|
|
|
connect((TQListBox*)widget->qt_cast(TQLISTBOX_OBJECT_NAME_STRING),
|
|
|
|
|
connect((TQListBox*)widget->tqt_cast(TQLISTBOX_OBJECT_NAME_STRING),
|
|
|
|
|
TQT_SIGNAL(selectionChanged()),
|
|
|
|
|
this, TQT_SLOT(changed()));
|
|
|
|
|
|
|
|
|
@ -122,28 +122,28 @@ void kMandatoryFieldGroup::changed(void)
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
if (widget->inherits(TQCHECKBOX_OBJECT_NAME_STRING)) {
|
|
|
|
|
if (((TQCheckBox*)widget->qt_cast(TQCHECKBOX_OBJECT_NAME_STRING))->state() == TQButton::NoChange) {
|
|
|
|
|
if (((TQCheckBox*)widget->tqt_cast(TQCHECKBOX_OBJECT_NAME_STRING))->state() == TQButton::NoChange) {
|
|
|
|
|
enable = false;
|
|
|
|
|
break;
|
|
|
|
|
} else
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
if (widget->inherits(TQCOMBOBOX_OBJECT_NAME_STRING)) {
|
|
|
|
|
if (((TQComboBox*)widget->qt_cast(TQCOMBOBOX_OBJECT_NAME_STRING))->currentText().isEmpty()) {
|
|
|
|
|
if (((TQComboBox*)widget->tqt_cast(TQCOMBOBOX_OBJECT_NAME_STRING))->currentText().isEmpty()) {
|
|
|
|
|
enable = false;
|
|
|
|
|
break;
|
|
|
|
|
} else
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
if (widget->inherits(TQLINEEDIT_OBJECT_NAME_STRING)) {
|
|
|
|
|
if (((TQLineEdit*)widget->qt_cast(TQLINEEDIT_OBJECT_NAME_STRING))->text().isEmpty()) {
|
|
|
|
|
if (((TQLineEdit*)widget->tqt_cast(TQLINEEDIT_OBJECT_NAME_STRING))->text().isEmpty()) {
|
|
|
|
|
enable = false;
|
|
|
|
|
break;
|
|
|
|
|
} else
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
if (widget->inherits(TQLISTBOX_OBJECT_NAME_STRING)) {
|
|
|
|
|
if (((TQListBox*)widget->qt_cast(TQLISTBOX_OBJECT_NAME_STRING))->selectedItem() == 0) {
|
|
|
|
|
if (((TQListBox*)widget->tqt_cast(TQLISTBOX_OBJECT_NAME_STRING))->selectedItem() == 0) {
|
|
|
|
|
enable = false;
|
|
|
|
|
break;
|
|
|
|
|
} else
|
|
|
|
|