acrylic_menu#

Module Contents#

AcrylicMenuActionListWidget

Menu action list widget

AcrylicMenuBase

AcrylicMenu

Acrylic menu

AcrylicCompleterMenuActionListWidget

Menu action list widget

AcrylicCompleterMenu

Acrylic completer menu

AcrylicLineEditMenu

Acrylic line edit menu

AcrylicCheckableMenu

Checkable menu

AcrylicSystemTrayMenu

System tray menu

AcrylicCheckableSystemTrayMenu

Checkable system tray menu

class AcrylicMenuActionListWidget(parent=None)#

Bases: qfluentwidgets.components.widgets.menu.MenuActionListWidget

Menu action list widget

setItemHeight(height: int)#

set the height of item

addItem(item)#

add menu item at the end

createPlaceholderItem(height=2)#
clipPath()#
paintEvent(e) None#
class AcrylicMenuBase(*args, **kwargs)#
setUpMenu(view)#
exec(pos, ani=True, aniType=MenuAnimationType.DROP_DOWN)#
class AcrylicMenu(title='', parent=None)#

Bases: AcrylicMenuBase, qfluentwidgets.components.widgets.menu.RoundMenu

Acrylic menu

class AcrylicCompleterMenuActionListWidget(parent=None)#

Bases: AcrylicMenuActionListWidget

Menu action list widget

clipPath()#
class AcrylicCompleterMenu(lineEdit: qfluentwidgets.components.widgets.line_edit.LineEdit)#

Bases: AcrylicMenuBase, qfluentwidgets.components.widgets.line_edit.CompleterMenu

Acrylic completer menu

setItems(items: str)#

set completion items

class AcrylicLineEditMenu(parent: PyQt5.QtWidgets.QLineEdit)#

Bases: AcrylicMenuBase, qfluentwidgets.components.widgets.menu.LineEditMenu

Acrylic line edit menu

class AcrylicCheckableMenu(title='', parent=None, indicatorType=MenuIndicatorType.CHECK)#

Bases: AcrylicMenuBase, qfluentwidgets.components.widgets.menu.CheckableMenu

Checkable menu

class AcrylicSystemTrayMenu(title='', parent=None)#

Bases: AcrylicMenu

System tray menu

showEvent(e)#
class AcrylicCheckableSystemTrayMenu(title='', parent=None, indicatorType=MenuIndicatorType.CHECK)#

Bases: AcrylicCheckableMenu

Checkable system tray menu

showEvent(e)#