ich habe auf meinen Forms 2 verschiedene Widgets.
1. slfe_combobox
2. slfe_lineEdit
Frag ich nun mit diesem Code eine Liste der Children ab kommen aber in der Liste beide vor, nur das die LineEditfelder als Combobxen gecastet sind.
Code: Alles auswählen
QList<slfe_ComboBox*> list = this->findChildren<slfe_ComboBox *>();
foreach(slfe_ComboBox *w, list)
{
if (w->getType()=="ComboBox")
{
w->setEnabled(bEnable);
}
}Gibt es hierzu bessere Alternativen? Ich finde nichts was mir den realen Typ von "w" sagt.
Gibt es hier vielleicht bessere Methoden für?
Danke