Я создал QMenu
и прикрепил его к QToolButton
, после того, как я ввел много элементов, его размер был перенесен, но я исправил это, изменив таблицу стилей, теперь я хочу расположить это меню на QToolButton
или установите фиксированный размер, чтобы он не выглядел так уж жутко
Примечание: причина, по которой я использую это, потому что Checkable
элементов в нем
Код
self.toolmenu = QtWidgets.QMenu(self)
for i in range(225):
action = self.toolmenu.addAction("Category " + str(i))
action.setCheckable(True)
self.ui.catBtn.setMenu(self.toolmenu)
self.ui.catBtn.setStyleSheet("QToolButton::menu-indicator{image:none;}")
self.toolmenu.setStyleSheet("QMenu{menu-scrollable:1;}")
self.toolmenu.triggered.connect(self.onTriggered)
выход
