Gibt's den bug in TListView-Komponente (in GTK/QT)

Rund um die LCL und andere Komponenten
Antworten
Bora4d
Beiträge: 290
Registriert: Mo 24. Dez 2007, 13:14
OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
CPU-Target: AMD64X2

Gibt's den bug in TListView-Komponente (in GTK/QT)

Beitrag von Bora4d »

Hallo Leute,
Ich habe ein Listview mit 3 Spalten erstellt:
1. Spalte ist Item.Caption
2. Spalte ist Item.SubItems[0]
3. Spalte ist Item.Subitems[1]

Wenn ich ViewStyle<>vsReport mache d.h. bei vsIcon, vsSmallIcon, vsList werden als Item.Caption letzte Spalteneintrag anzeigt. Unter Windows ist alles OK es wird wie es sein soll Item.Caption angezeigt.

Benutze ich das Ding falsch oder hat es tatsächlich ein Bug?

Ich verwende aktuelle Snapshot und die Screenshots sind von QT-Widgetset. Letztes Jahr hatte ich das Problem dort habe ich LInux version verzichtet.
Hier sind Screenshots:
Dateianhänge
ViewStyle:=vsLIst (Fehler: die Einträge sind von Letztespalte)
ViewStyle:=vsLIst (Fehler: die Einträge sind von Letztespalte)
ViewStyle:=vsReport (funktioniert normal)
ViewStyle:=vsReport (funktioniert normal)

Bora4d
Beiträge: 290
Registriert: Mo 24. Dez 2007, 13:14
OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
CPU-Target: AMD64X2

Re: Gibt's den bug in TListView-Komponente (in GTK/QT)

Beitrag von Bora4d »

Hier sind Windows-Screenshots so sollte es auch bei GTK und QT aussehen.

Hat seit Jahren keine Listview mit umschaltbaren Ansichten mit GTK/QT benutzt?
Dateianhänge
Windowsversion Reportview
Windowsversion Reportview
win_vsreport.png (7.51 KiB) 138 mal betrachtet
Windows-Version so soll es aussehen.
Windows-Version so soll es aussehen.
win_vslist.png (8.81 KiB) 138 mal betrachtet

Antworten