Seite 1 von 1

Slider sinnvoll beschriften (sinnvoll im Sinne von Lesbar)

Verfasst: 10. September 2009 19:01
von ChornHulio
Und da hab ich doch gleich nochmal ein Frage:

Ich habe einen Slider (mir egal ob der Vertikal oder Horizontal am Schluss stehen soll). Wie kann ich den Slider sinnvoll beschriften?
In der Mitte ist 100%. Max (oben oder rechts) ist es deutlich mehr (1000%). Min (unten oder links) ist es weniger (40%). Der Slider stellt eine Simulationsgeschwindigkeit ein.
Wie kann ich nun die 4 Werte so an den Slider "pappen", dass diese immer an genau dieser Stelle auftauchen und gut lesbar in der Beziehung zum Slider stehen? Muss ich da mehrere Labels in ein Layout packen und da solange rumfummeln bis es passt?

Verfasst: 11. September 2009 08:05
von Hulk2442
Ganz simpel und einfach eine QGridLayout (mit 5 Spalten und 3 Reichen).
Hinein kommen 6 Labels und eine Slider
L1, L6, L5 = Haben als Style eine VLine

Code: Alles auswählen

L1.setFrameStyle(QFrame::VLine | QFrame::Plain);
L2, L3, L4 = Normale TextLabels mit einer Beschriftung 1000%, 100% und 40%

Code: Alles auswählen

+-----------------QGRIDLAYOUT-----------------+
|  +----+   +----+   +----+   +-----+   +----+  |
|  |       |   |  L2 |    | L3  |    |  L4  |    |      |  |
|  | L1   |   +----+   +----+   +-----+   | L5  |  |
|  |       |   +-------------------------+   |       |  |
|  |       |   |             L6                 |   |       |  |
|  +----+   +-------------------------+   +----+  |
|  +---------------------------------------------+  |
|  |                    SLIDER                           |   |
|  +---------------------------------------------+  |
+--------------------------------------------------+