CheckBox Texte Editieren zur Laufzeit

Alles rund um die Programmierung mit Qt
Antworten
Duke
Beiträge: 6
Registriert: 10. Oktober 2018 15:17

CheckBox Texte Editieren zur Laufzeit

Beitrag von Duke »

Guten Morgen zusammen,

ich habe mehrere Checkboxen.
Den Text der Checkboxen möchte ich zur Laufzeit über einen Button Editierbar machen so das der Text verändert werden kann.
Wenn alle Texte vom Anwender nach Wunsch verändert worden sind, soll das ganze in einer Datei gespeichert werden so das beim Neustart des Programmes die angepassten Texte geladen werden.

Mein Problem ist das ich keine Möglichkeit finde die Texte zur Laufzeit zu Editieren.
Hat jemand eine Idee?

Grüße
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Christian81 »

Um eine QCheckBox editerbar zu machen gibt es das editable property: http://doc.qt.io/qt-5/qcombobox.html#editable-prop
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Duke
Beiträge: 6
Registriert: 10. Oktober 2018 15:17

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Duke »

Hi,

das gibt es nicht zur Auswahl für die Checkbox nur für die Combobox.

Gruß Christian
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Christian81 »

Natürlich kann man auch den Text einer CheckBox editieren... http://doc.qt.io/qt-5/qabstractbutton.html#text-prop
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Duke
Beiträge: 6
Registriert: 10. Oktober 2018 15:17

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Duke »

Mit setText() kann ich den Text setzen ja, aber nicht editierbar machen zur Laufzeit, oder ich versteh's gerade nicht.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Christian81 »

Ah, sowas gibt es von Haus aus nicht. Musst Du selbst programmieren - eine Checkbox ohne Text und daneben ein QLineEdit.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Duke
Beiträge: 6
Registriert: 10. Oktober 2018 15:17

Re: CheckBox Texte Editieren zur Laufzeit

Beitrag von Duke »

Ok Danke, so hätte ich es jetzt gemacht.
Antworten