Мой интерфейс приложения виджета содержит 2 набора QRadioButton, независимых друг от друга. Один из наборов на самом деле является QDialogButtonBox QRadioButtons.
Сначала оба набора ведут себя преднамеренно, что означает, что нажатие на 1 кнопку набора снимает флажки с ранее проверенной кнопки того же набора. ТАКЖЕ, важно, если вы отметите одну кнопку, а затем нажмете на нее снова, она не снимается.
Но по какой-то причине, как только я взаимодействую с Box Box, другой набор ломается: нажатие на отмеченную кнопку снимает ее, в результате чего в наборе не проверяется ни одна кнопка.
Есть идеи почему?
РЕДАКТИРОВАТЬ: это может помочь, или нет, но вот как это выглядит:
Первый набор состоит из 2 вкладок «Пресеты» и «Избранное».
Второй набор, QDialogButtonBox, представляет собой список пресетов внизу.
Я бы посоветовал вам реализовать свой виджет другим способом.
Одним из способов может быть проверяемый tabwidget … вы можете найти некоторая помощь здесь. Это wirtten в Python
но я думаю это довольно просто
Но я бы предложил вам использовать простую QTabWidget
… если опция checkable не важна в верхней части виджета. Зачем это нужно?