Seite 1 von 1

Maximum eines Sliders durch Int Variable ändern

Verfasst: 17. August 2015 15:52
von dbspl
Wie kann man in QT den Maximalwert eines im Designeditor erstellten Sliders durch eine Int-Variable ändern?
Im Designeditor lassen sich nur Zahlwwerte und keine Variablen angeben.
Danke für eure Hilfe

Re: Maximum eines Sliders durch Int Variable ändern

Verfasst: 18. August 2015 09:17
von RHBaum
Im Designeditor lassen sich nur Zahlwwerte und keine Variablen angeben.
Im Designer hasst du auch keine Laufzeitinfos .... sprich variablenwerte ^^

Aber wenn du die doku liest, siehst du, das QAbstractSlider, also die Basisklasse nen slot names
setRange(int min, int max) hat ....
Genau wie du per signal/slots connections auf das moven des sliders reagierst, kannst du so via connections zur laufzeit die min max Werte des Sliders ändern ....

Ciao ...

Re: Maximum eines Sliders durch Int Variable ändern

Verfasst: 19. August 2015 11:15
von dbspl
Danke Dir für die Info. Werds ausprobieren. Ich bin halt noch nicht so Programmier- und QT-fest. :?

Re: Maximum eines Sliders durch Int Variable ändern

Verfasst: 21. August 2015 14:41
von mampfi
Wenn Du beim qt-creator das entsprechende Object aufmachst, dann klappt meistens schon bei der Eingabe von "->" eine Auswahl von Optionen auf.