QT QSlider Margins
Я делаю виджет, который состоит из QGridLayout, который отображает QSlider и несколько QPushButton. В моем виджете я могу расположить кнопки на самой правой стороне виджета контейнера. Слайдер, однако, немного более проблематичен.
Я хочу, чтобы ползунок был расположен так, чтобы паз и ручка продолжались до точки, где ручка может быть расположена заподлицо с границей виджета. Я пробовал несколько вещей, включая изменение свойств полей таблицы стилей для канавки и связывание с функциями, предоставляемыми QGridLayout, но я не могу понять, как этого добиться.
У кого-нибудь есть предложения?
1 ответ
Я обнаружил, что нет простого и надежного метода обеспечения динамического изменения размера QSlider в QGridLayout.
Наилучший способ реализации виджета, подобного этому, который я нашел, заключался в размещении меток с помощью QWidget::move(x,y) и с использованием координат относительно размера / положения слайдера.