Seite 1 von 1

Einfach Qt: qdoublespinbox und qdoubleslider??

Verfasst: 7. September 2006 16:05
von archon
Hallo

Ich programmiere grade gezwungendermaßen in qt3 und brauche eine unbedingt eine spinbox die nachkommastellen einstellen lässt ebenso einen nachkommagenauen slider
Gibts sowas in qt3 z.b. qdoublespinbox?

Verfasst: 8. September 2006 14:32
von Uwe
Qwt (http:/qwt.sf.net) bietet sowas. QwtSlider ist vermutlich genau das was Du brauchst, QwtCounter vielleicht.

Du kannst Qwt 4.2.0 (Qwt 3.x) verwenden, oder einen Qwt 5.0 snapshot aus dem CVS (läuft sowohl mit Qwt 3.x als auch mit Qwt 4.x).

Uwe

Verfasst: 11. September 2006 11:32
von archon
Vielen Dank ich werds ausprobieren!! :wink:

Verfasst: 11. September 2006 13:41
von archon
Ich hab jetzt noch die

wwWidgets Libary gefunden:
http://www.wysota.eu.org/wwwidgets/#desc_wwFloatSpinBox

Das ist genau das was ich suche, bloss hab ich jetzt ein problem wie ich das ganze in qt designer integriere..?

Verfasst: 11. September 2006 15:03
von archon
So hab ich wwWidgets 0.3.3 unter qt3.2.1 mit eingebunden:


Man muss natürlich wenn man es unter Windows verwenden will die
wwplugins.pro anpassen

und zwar

target.path = C:\Qt2\3.2.1NonCommercial\plugins\designer

und (weiter unten):

INCLUDEPATH += C:\Qt2\3.2.1NonCommercial\tools\designer\interfaces

dann
>qmake wwplugins.pro

brachte mehrere Fehler: Muss man einfach abarbeiten: einmal ist eine klammer zuviel in wwfloatspinbox.cpp

und dann meckert er noch das return value gesetzt sind obwohl die funktionen void sind also einfach rauskommentieren.

dann mit nmake oder was auch immer compilieren und die nun erzeugte
wwwidgets.dll
nach
C:\Qt2\3.2.1NonCommercial\plugins\designer

und die headerfiles
und cpp files ins prg verzeichnis

kopieren und siehe da im designer kann man unter wwClasses wunderbar eine floatspinbox auswählen

Gruss