hide empty menus
This commit is contained in:
@@ -82,6 +82,8 @@ class MainWindow(QMainWindow):
|
|||||||
for (menu_id, menu_label) in known_menus:
|
for (menu_id, menu_label) in known_menus:
|
||||||
menu = QMenu(menu_label, self)
|
menu = QMenu(menu_label, self)
|
||||||
mcs: [MenuContribution] = [mc for mc in menu_contributions if mc.menu_id == menu_id]
|
mcs: [MenuContribution] = [mc for mc in menu_contributions if mc.menu_id == menu_id]
|
||||||
|
if len(mcs) == 0:
|
||||||
|
continue
|
||||||
for menu_contribution in mcs:
|
for menu_contribution in mcs:
|
||||||
print("%s %s" % (menu_id, menu_contribution.action_id))
|
print("%s %s" % (menu_id, menu_contribution.action_id))
|
||||||
if menu_contribution.action:
|
if menu_contribution.action:
|
||||||
|
|||||||
Reference in New Issue
Block a user