Wie findet man ein Objekt mit Namen in pyqt?
Habe ich eine Liste von Wörterbüchern:
globalParams = [{'attr':'enabled','ctrl':'checkBoxEnabled','type':'checkBox'},
{'attr':'colorMode','ctrl':'comboBoxColorMode','type':'comboBox'}]
'Strg' - Namen der Steuerung in der Qt-Fenster.
in der Regel der code ist wie folgt:
self.checkBoxEnabled.checkState()
aber checkBoxEnabled ist ein Objekt. und ich habe nur eine Zeichenfolge name 'checkBoxEnabled' und kann es nicht benutzen...
wie findet man ein Objekt mit Namen in pyqt? so etwas wie?
self.GetObjectByName('checkBoxEnabled').checkState()
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
QObject::findChild
Methode. In pyqt und es soll wie folgt geschrieben werden:self
sollte ein parent-widget in der checkbox.