PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QT-Style



TheDodger
14-01-2002, 12:51
Moin's! :)

Hat schon mal jemand von euch versucht ein eigenes Style für QT zu erzeugen?
Oder gibt es dafür eine Tutorial?

Ich hab bis dato noch nicht's gefunden, möchte aber ganz gern mal ein wenig in das Style-Konzept von QT (nicht KDE)reinschnuppern ...

JRausi
14-01-2002, 16:42
IOch würde Dir KDevelop empfehlen. Gute Programmieroberfläche (nicht nur für KDE - auch C/C++, QT1/2) mit ordenlicher Dokumentation.

Bei Pro-Linux (http://www.pro-linux.de) gibt's ein paar erste Hilfen im Workshop-Bereich


Tschö
Rausi

Boron
14-01-2002, 16:57
Ähm, ich befasse mich seit ca. einem Jahr mit Qt, aber was zum Teufel sind "QT-Styles"?
Diesen Ausdruck habe ich in zusammenhang mit Qt noch nie gehört?

Gruss vom (verwirrten) Boron

micha
14-01-2002, 16:59
@boron
Das Erscheinungsbild der Widget-Oberfläche, wie z.B. Motif, Windows, etc....

Gruß micha

Boron
14-01-2002, 17:13
Wenn ich dirch richtig verstanden habe:
Du möchstest jetzt (nur als Beispiel wohlgemerkt) anstelle des flachen Aussehens des Standard-QPushButtons einen eigenen MyPushButton mit einer nach aussen gewölbten "Oberfläche" (wie der KPushButton).

Dann schau dir doch einfach den Quellcode von trolltech an (im Bsp. wäre das dann qpushbutton.cpp).

Aber das wird recht aufwändig, So viel ist klar.

Gruss Boron

anda_skoa
14-01-2002, 17:28
Würde vielleicht doch helfen sich die Sourcen des KDEs anzuschaun, dessen Qt du verwendest.

KDE benutzt schielßlich auch die Qt Style engine.

siehe (für Qt3/KDE3) zB:
http://developer.kde.org/documentation/library/cvs-api/classref/kdefx/KStyle.html

Ciao,
_

TheDodger
14-01-2002, 17:51
Original geschrieben von anda_skoa
Würde vielleicht doch helfen sich die Sourcen des KDEs anzuschaun, dessen Qt du verwendest.

Jaaa, das kenn ich schon ...
mir wäre es allerdings etwas lieber gewesen, ein klitzekleines Tutorial zu sehen, um den Kram dahinter auch zu verstehen.

Ich finde, verstehen ist wichtig :)

anda_skoa
15-01-2002, 16:42
Eine google Suche nach Qt style tutorial brachte das als ersten link:
http://www.geoid.clara.net/rik/widget_style_tutorial.html

Ciao,
_

TheDodger
15-01-2002, 17:31
Ja, hab ich mir gestern auch schon angesehen ...

Allerdings baut es mir nur ein kleines Framework auf, ohne darauf ein wenig einzugehen (okay, mit einem Framework kann man auch schon was anfangen ;) ) ... ich weiß z.B. noch nicht, was polish() macht und wo & wie ich meine eigenen Farben oder -verläufe für die einzelnen Widgets integriere ... oder hintergrundbilder für eine Application ...