LineEdit und SpinBox per Name

Alles rund um die Programmierung mit Qt
Antworten
Strahlex
Beiträge: 158
Registriert: 23. Dezember 2008 15:49
Wohnort: Österreich

LineEdit und SpinBox per Name

Beitrag von Strahlex »

Wie kann ich ein LineEdit und eine SpinBox per Name aufrufen? :?:

Bräuchte das für eine Schleife die jede meiner LineEdits auf den Inhalt überprüft, die Edits sind so benannt: edt_1, edt_2,..

Code: Alles auswählen

for (int i = 1;i < 22;i++)
    {
        QString text = QLineEdit("edt_%i").text();
        if (text.isEmpty())
            break;
        words << text;
        int value = QSpinBox("spb_%i").value();
        if (value != 0)
            arguments << "%text:%value";
    }
Habs so versucht, funktioniert aber halt nicht.

PS: Ich habe auch eine Frage im Einfach Qt Forum gestellt, könnte bitte jemand antworten?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

QObject::findChild(...)

Und wenn jemand eine Antwort weis, dann wird er sie schon geben...
Strahlex
Beiträge: 158
Registriert: 23. Dezember 2008 15:49
Wohnort: Österreich

Beitrag von Strahlex »

upsala hat geschrieben:QObject::findChild(...)

Und wenn jemand eine Antwort weis, dann wird er sie schon geben...
Danke, für die schnelle Antwort, funktioniert super.

Ich hab mir blos gedacht das im anderen Forum nicht so viele vorbeischaun wie hier...
Antworten