Die Suche ergab 7266 Treffer

von Christian81
Heute 09:07
Forum: Qt Programmierung
Thema: QFileSystemModel/QListView, automatische Auswahl eines Eintrags
Antworten: 7
Zugriffe: 76

Re: QFileSystemModel/QListView, automatische Auswahl eines Eintrags

Stimmt, Du setzt ja den rootIndex neu, also ist root in dem Fall nicht QModelIndex(). Das habe ich nicht bedacht :)
von Christian81
17. Oktober 2018 19:32
Forum: Qt Programmierung
Thema: QFileSystemModel/QListView, automatische Auswahl eines Eintrags
Antworten: 7
Zugriffe: 76

Re: QFileSystemModel/QListView, automatische Auswahl eines Eintrags

Hast Du das mit setCurrentIndex() mal ausprobiert?
von Christian81
16. Oktober 2018 17:33
Forum: Qt Programmierung
Thema: QFileSystemModel/QListView, automatische Auswahl eines Eintrags
Antworten: 7
Zugriffe: 76

Re: QFileSystemModel/QListView, automatische Auswahl eines Eintrags

Ein QListView hat keine Hierarchie also sollte der erste Eintrag mit model->index(0,0, QModelIndex()) erreichbar sein. Außer natürlich da ist noch ein ProxyModel dazwischen oder so. Um mehr sagen zu können bräuchte man etwas Code.
von Christian81
15. Oktober 2018 19:33
Forum: Qt Programmierung
Thema: QFileSystemModel/QListView, automatische Auswahl eines Eintrags
Antworten: 7
Zugriffe: 76

Re: QFileSystemModel/QListView, automatische Auswahl eines Eintrags

Mit setCurrentIndex() kann man den aktuellen Index (und indirekt so auch die Selektion) setzen -> http://doc.qt.io/qt-5/qabstractitemview ... rrentIndex
von Christian81
15. Oktober 2018 19:31
Forum: Qt Programmierung
Thema: CheckBox Texte Editieren zur Laufzeit
Antworten: 6
Zugriffe: 105

Re: CheckBox Texte Editieren zur Laufzeit

Ah, sowas gibt es von Haus aus nicht. Musst Du selbst programmieren - eine Checkbox ohne Text und daneben ein QLineEdit.
von Christian81
15. Oktober 2018 06:59
Forum: Qt Programmierung
Thema: CheckBox Texte Editieren zur Laufzeit
Antworten: 6
Zugriffe: 105

Re: CheckBox Texte Editieren zur Laufzeit

Natürlich kann man auch den Text einer CheckBox editieren... http://doc.qt.io/qt-5/qabstractbutton.html#text-prop
von Christian81
11. Oktober 2018 20:14
Forum: Qt Programmierung
Thema: CheckBox Texte Editieren zur Laufzeit
Antworten: 6
Zugriffe: 105

Re: CheckBox Texte Editieren zur Laufzeit

Um eine QCheckBox editerbar zu machen gibt es das editable property: http://doc.qt.io/qt-5/qcombobox.html#editable-prop
von Christian81
10. Oktober 2018 19:44
Forum: Qt Programmierung
Thema: Mit dem Designer erstellte .ui ohne Designer abändern
Antworten: 1
Zugriffe: 36

Re: Mit dem Designer erstellte .ui ohne Designer abändern

Die xml-Datei sollte man nur mit dem designer bearbeiten. Zur Laufzeit kann man natürlich direkt Funktionen des Widgets aufrufen und so das Verhalten der ui-Elemente beeinflussen.
von Christian81
1. Oktober 2018 15:55
Forum: Qt Programmierung
Thema: [gelöst] Listwidget in XML schreiben
Antworten: 3
Zugriffe: 130

Re: Listwidget in XML schreiben

Du kannst ihn selbst auf gelöst setzen - ersten Beitrag bearbeiten.

/edit: und Du hast ein Memory-Leak - xmlWriter wird nicht mehr gelöscht. Am besten einfach nur auf den Stack anlegen. Für das QFile - Objekt gilt wohl das Selbe.
von Christian81
26. September 2018 17:40
Forum: Qt Programmierung
Thema: [gelöst] TableView Hintergrundfarbe von Zellen ändern
Antworten: 3
Zugriffe: 126

Re: TableView Hintergrundfarbe von Zellen ändern

Ein QIdentityProxyModel benutzen und data() so überschreiben dass die gewünschten Hintergrundfarben (BackgroundRole) zurückgegeben werden.
Siehe http://doc.qt.io/qt-5/qidentityproxymodel.html#details
von Christian81
23. September 2018 12:37
Forum: Einfach Qt
Thema: Problem mit #ifndef
Antworten: 1
Zugriffe: 117

Re: Problem mit #ifndef

Schon allein dass sich die Header gegenseitig includieren weist auf ein ungünstiges Design hin.
Ich würde versuchen, eines der includes durch Vorwärtsdeklarationen zu entfernen.
von Christian81
18. September 2018 22:49
Forum: Einfach Qt
Thema: Creator: Falscher Objektname wird angezeigt
Antworten: 3
Zugriffe: 131

Re: Creator: Falscher Objektname wird angezeigt

Code: Alles auswählen

Wenn ich ein Objekt umbenenne und dann eintippe: "ui->" wird in der Vorschlagsliste der neue Name nicht angezeigt.
Irgendwann später erscheint er dann doch
Das ist 'normal' - das Code-Modell muss erst aktualisiert werden und das passiert asynchron irgendwann im Hintergrund.
von Christian81
18. September 2018 22:47
Forum: Qt Programmierung
Thema: lassen sich mehrere Signal-Slot-Verbindungen in einem Zug definieren?
Antworten: 1
Zugriffe: 128

Re: lassen sich mehrere Signal-Slot-Verbindungen in einem Zug definieren?

Code: Alles auswählen

QList<QPushButton*> myButtons;
...

for (QPushButton *pb : myButtons)
  connect(pb, ...)
von Christian81
17. September 2018 07:05
Forum: Qt Programmierung
Thema: Serielle Schnittstelle im extra Thread
Antworten: 5
Zugriffe: 182

Re: Serielle Schnittstelle im extra Thread

Da bei Signals/Slots keine Daten verloren gehen können und schon gar nicht bei dieser geringen Datenrate muss es es anderes Problem sein.
von Christian81
16. September 2018 14:39
Forum: Qt Programmierung
Thema: Button im zweiten Fenster führt Funktion im ersten Fenster aus
Antworten: 9
Zugriffe: 288

Re: Button im zweiten Fenster führt Funktion im ersten Fenster aus

Q_OBJECT im Header vergessen, danach alles neu kompilieren (und auch qmake neu ausführen).