Hallo,
Ich stehe vor folgendem Problem:
Ich benötige ein TabBar Widget mit komplett selbstgezeichneten Tabs.
Ich habe keinerlei ahnung wie ich das realisieren kann.
Geht das irgendwie in einer ableitung von QTabBar oder muss ich ein komplett eigenes widget basteln?
Als orientierung:
So ähnlich macht das ja auch der QtCreator mit den 6 buttons an der linken seite die wie Tabs zu handhaben sind, aber auch selbstgezeichnet sind. Allerdings werde ich aus dem QtCreator code nicht schlau.
wäre über anregungen und hilfen sehr dankbar!
Gruß
eigenes TabBar Widget
Das sinnvollste wird wohl sein, wenn du dir nen ProxyStyle schreibst. EIn kleines Beispiel findest du hier:
http://websvn.kde.org/trunk/KDE/kdebase ... ueror/src/
Interessieren werden dich konqproxystyle und konqtabs.
Grüße
Franz
http://websvn.kde.org/trunk/KDE/kdebase ... ueror/src/
Interessieren werden dich konqproxystyle und konqtabs.
Grüße
Franz
Danke für die vielen Antworten!
also erstmal ein kleiner screenshot wie das beim QtCreator aussieht:

natürlich will ich das nicht 1:1 so haben, vorallem will ich eine "normale" horizontale TabBar
Durch den Konquerror code steig ich nicht wirklich durch.
Allerdings scheint das ja auch nichts anderes als die Lösung mit QStyle zu sein.
Ich werd dazu gleich nochmal die Doku lesen.
Gruß
also erstmal ein kleiner screenshot wie das beim QtCreator aussieht:

natürlich will ich das nicht 1:1 so haben, vorallem will ich eine "normale" horizontale TabBar
Durch den Konquerror code steig ich nicht wirklich durch.
Allerdings scheint das ja auch nichts anderes als die Lösung mit QStyle zu sein.
Ich werd dazu gleich nochmal die Doku lesen.
Gruß
Schau dir einfach mal das Projekt QSynth an! Der Entwickler nutzt darin ein paar eigene Widgets, unter anderem einen eigenen TabBar. Vielleicht kannst du den Code des Widgets als Basis nutzen, um daraus ein Widget nach deinem eigenen Geschmack zu erzeugen.