[4.1.2] QTreeWidget - SIGNAL(itemSelectionChanged()) - buggy

Verschiedenes zu Qt
Antworten
Saiyaman
Beiträge: 111
Registriert: 20. Mai 2005 13:52

[4.1.2] QTreeWidget - SIGNAL(itemSelectionChanged()) - buggy

Beitrag von Saiyaman »

Irgendwie hab ich so das Gefühl, dass dieses Signal nicht ausgelöst wird, nachdem man in der Liste einen neuen Eintrag auswählt, sondern bevor man dies tut.

Gibt es ein Signal, welches emittiert wird, nachdem man im QTreeWidget irgendwas geändert hat?

MfG
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: [4.1.2] QTreeWidget - SIGNAL(itemSelectionChanged()) - b

Beitrag von macman »

Keine Ahnung, vielleicht itemActivated(). Wie es scheint gibt es da noch mehrere Bugs.
Saiyaman
Beiträge: 111
Registriert: 20. Mai 2005 13:52

Beitrag von Saiyaman »

Hmm, aber QTreeWidget bietet wenigstens einen einfachen Umstieg von QListView aus Qt3 :)

MfG
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Deswegen benutze ich es auch sehr häufig, aber was hat das jetzt mit deinem Problem zu tun? Was ist überhaupt das Problem?
Saiyaman
Beiträge: 111
Registriert: 20. Mai 2005 13:52

Beitrag von Saiyaman »

Ich suche ein SIGNAL von QTreeWidget(Item), welches emittiert wird, sobald sich etwas ändert (Auswahl, Text, o.ä.).

Ich könnte den QSignalSpy mal nachforschen lassen, wo da der Fehler bei dem von mir verwendeten SIGNAL liegt... :-/

MfG
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Saiyaman hat geschrieben:Ich suche ein SIGNAL von QTreeWidget(Item), welches emittiert wird, sobald sich etwas ändert (Auswahl, Text, o.ä.).
Das sind aber 2 verschiedene Sachen. Dein itemSelectionChanged-Problem ist übrigens bekannt, hier.

Dort steht auch:
There is no guarantee that selectionChanaged() signal comes before or after the current index changes. If you want to know when the current index changes you should listen to currentItemChanged().
HTH
Saiyaman
Beiträge: 111
Registriert: 20. Mai 2005 13:52

Beitrag von Saiyaman »

Na dann nehm ich halt das andere, obwohl ich noch nicht weiß, ob ich was mit dem QTreeWidgetItem-Objekt anfangen kann, was da dranhängt. :)

Thx!

MfG
Antworten