PyQt/partner_625781186/5.hoverMenu/Documentation/5.hoverMenu.BaseElement.md
2018-07-07 16:40:15 +08:00

8.3 KiB
Raw Blame History

<html><head>

</head>

5.hoverMenu.BaseElement

description: 抽象类模块

Created on 2018年7月7日

email: 625781186@qq.com

Global Attributes

None

Classes

BaseButton
BaseMenuWidget
BaseTable
SingeleWidget 菜单条的每个框。

Functions

showERROR


BaseButton

Derived from

QPushButton

Class Attributes

None

Class Methods

None

Methods

BaseButton
_createLabel path主菜单图标的路径。
_todo 每个按钮要重新实现的功能函数。
resizeEvent

Static Methods

None

BaseButton (Constructor)

BaseButton(parent=None)

BaseButton._createLabel

_createLabel(path)

path主菜单图标的路径。

BaseButton._todo

_todo(*args, **kwgs)

每个按钮要重新实现的功能函数。

BaseButton.resizeEvent

resizeEvent(e)

BaseMenuWidget

Derived from

QWidget

Class Attributes

None

Class Methods

None

Methods

BaseMenuWidget _hideFlag__Menu: 0时隐藏1时显示
_deleteSomething
_showSomething
enterEvent
leaveEvent

Static Methods

None

BaseMenuWidget (Constructor)

BaseMenuWidget(parent=None)

_hideFlag__Menu: 0时隐藏1时显示

BaseMenuWidget._deleteSomething

_deleteSomething()

BaseMenuWidget._showSomething

_showSomething(**kwgs)

BaseMenuWidget.enterEvent

enterEvent(e)

BaseMenuWidget.leaveEvent

leaveEvent(e)

BaseTable

Derived from

QTableWidget

Class Attributes

None

Class Methods

None

Methods

BaseTable

Static Methods

None

BaseTable (Constructor)

BaseTable(parent=None)

SingeleWidget

菜单条的每个框。

Derived from

QWidget

Class Attributes

None

Class Methods

None

Methods

SingeleWidget _hideFlag__Button 0 表明没有显示弹窗1表示显示了弹窗。
_creatMenu Main.py中被调用。把LX类实例化。
_jugement 离开上面窗体之后80ms, 1进入旁边的菜单框2进入弹出的菜单。
enterEvent 鼠标移入label后 _hideFlag__Button=1表明显示了弹窗。
leaveEvent 离开时判断是否显示了窗体80ms后发射到_jugement去检测。

Static Methods

None

SingeleWidget (Constructor)

SingeleWidget(parent=None)

_hideFlag__Button 0 表明没有显示弹窗1表示显示了弹窗。

SingeleWidget._creatMenu

_creatMenu(L_Name, parent)

Main.py中被调用。把LX类实例化。

SingeleWidget._jugement

_jugement()

离开上面窗体之后80ms, 1进入旁边的菜单框2进入弹出的菜单。

SingeleWidget.enterEvent

enterEvent(e)

鼠标移入label后 _hideFlag__Button=1表明显示了弹窗。

SingeleWidget.leaveEvent

leaveEvent(e)

离开时判断是否显示了窗体80ms后发射到_jugement去检测。



showERROR

showERROR()
</html>