QlineEdit: Fokus setzen
Verfasst: 14. Dezember 2007 23:05
Hallo,
ich ahbe in einem Widget 2 QLineEdits von denen der Focus + Cursor immer in dem ersten stehen. Bei bestimmter Eingabe möchste ich aber, dass der Focus und damit auch der Cursor in das zweite feld springt. Allerdings klappt das irgendwie nicht.
Ich habe zwar diverse Methoden gefunden, die scheinen aber alle nicht so richtig zu funktionieren. habe jetzt folgenden Code:
So wie ich die Dikumentation verstanden habe, muss es mit einer dieser Methoden möglich sein, den Fokus und den Cursor in ein bestimmtes Feld zu setzen.
Kann mir da jemand helfen?
Mfg
ich ahbe in einem Widget 2 QLineEdits von denen der Focus + Cursor immer in dem ersten stehen. Bei bestimmter Eingabe möchste ich aber, dass der Focus und damit auch der Cursor in das zweite feld springt. Allerdings klappt das irgendwie nicht.
Ich habe zwar diverse Methoden gefunden, die scheinen aber alle nicht so richtig zu funktionieren. habe jetzt folgenden Code:
Code: Alles auswählen
else if (this->Index() == 1)
{
edit->setEnabled(true);
edit->activateWindow();
edit->setFocus();
dit->setCursorPosition(0);
break;
}
Kann mir da jemand helfen?
Mfg