ich habe ca. 20 folgender Widgets und ich möchte je ein Int Wert per Slider einstellen. Um Platz zu sparen, habe ich ein Button neben einem LineEdit implenetiert. Wenn ich das Button (mit dem roten Punkt) clicke soll eine QSlider aufpoppen (show() und hide()), ich dort den Wert einstellen und nach loslassen der Maustaste verschwinden und im LineEdit übernehmen.
Code: Alles auswählen
valveSlider = new QSlider(Qt::Horizontal, this);
Es klappt eigentlich alles soweit ganz gut, bis auf die Tatsache, dass der Slider nicht um den Button bzw. Mausposition auftaucht, sonder aufgrund des "this" hier:
Wie kriege ich den Slider um den button mit dem Roten Punkt?
P.s: Eine Layout möchte ich nicht, weil diese auch bei verstecktem Slider Platz beansprucht bzw. der Raum rearrangiert werden muss.