QT QSlider Margins - PullRequest
       13

QT QSlider Margins

0 голосов
/ 22 марта 2011

Я делаю виджет, который состоит из QGridLayout, который отображает QSlider и несколько QPushButtons.В моем виджете я могу расположить кнопки на самой правой стороне виджета контейнера.Ползунок, однако, немного более проблематичен.

Я хочу, чтобы ползунок располагался так, чтобы канавка и ручка продолжались до точки, где ручка может быть расположена заподлицо с границей виджета.Я пробовал несколько вещей, включая изменение свойств полей таблицы стилей для канавки и связывание с функциями, предоставляемыми QGridLayout, но я не могу понять, как это сделать.

Есть ли у кого-нибудь какие-либо предложения

1 Ответ

0 голосов
/ 28 июня 2011

Я обнаружил, что не существует простого и надежного метода обеспечения динамического определения размера QSlider в QGridLayout.

Лучший способ реализации виджета, который я нашел, заключался в том, чтобы размещать метки, используя QWidget :: move (x, y) и используя координаты относительно размера / положения слайдера.

...