Slider sinnvoll beschriften (sinnvoll im Sinne von Lesbar)

Alles rund um die Programmierung mit Qt
Antworten
ChornHulio
Beiträge: 62
Registriert: 7. November 2008 11:02

Slider sinnvoll beschriften (sinnvoll im Sinne von Lesbar)

Beitrag 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?
Hulk2442
Beiträge: 115
Registriert: 10. Januar 2007 13:44

Beitrag 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                           |   |
|  +---------------------------------------------+  |
+--------------------------------------------------+
Antworten