PyQt/partner_625781186/5.hoverMenu/Documentation/5.hoverMenu.U_FuncWidget.BaseElement.md
2018-09-09 23:31:07 +08:00

231 lines
No EOL
8 KiB
Markdown

<!DOCTYPE html>
<html><head>
<title>5.hoverMenu.U_FuncWidget.BaseElement</title>
<meta charset="UTF-8">
<style>
</style>
</head>
<body><a NAME="top" ID="top"></a>
<h1>5.hoverMenu.U_FuncWidget.BaseElement</h1>
<p>
description: &#25277;&#35937;&#31867;&#27169;&#22359;
</p><p>
Created on 2018&#24180;7&#26376;7&#26085;
</p><p>
Author: &#20154;&#38388;&#30333;&#22836;
</p><p>
email: 625781186@qq.com
</p>
<h3>Global Attributes</h3>
<table>
<tr><td>ENTERMENU</td></tr><tr><td>SHOWMENU</td></tr>
</table>
<h3>Classes</h3>
<table>
<tr>
<td><a href="#BaseButton">BaseButton</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseMenuWidget">BaseMenuWidget</a></td>
<td></td>
</tr><tr>
<td><a href="#SingeleWidget">SingeleWidget</a></td>
<td>&#33756;&#21333;&#26639;&#30340;&#27599;&#20010;&#26694;&#12290;</td>
</tr>
</table>
<h3>Functions</h3>
<table>
<tr><td>None</td></tr>
</table>
<hr /><hr />
<a NAME="BaseButton" ID="BaseButton"></a>
<h2>BaseButton</h2>
<h3>Derived from</h3>
QPushButton
<h3>Class Attributes</h3>
<table>
<tr><td>None</td></tr>
</table>
<h3>Class Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<h3>Methods</h3>
<table>
<tr>
<td><a href="#BaseButton.__init__">BaseButton</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseButton._createLabel">_createLabel</a></td>
<td>path&#65306;&#20027;&#33756;&#21333;&#22270;&#26631;&#30340;&#36335;&#24452;&#12290;</td>
</tr><tr>
<td><a href="#BaseButton._todo">_todo</a></td>
<td>&#27599;&#20010;&#25353;&#38062;&#35201;&#37325;&#26032;&#23454;&#29616;&#30340;&#21151;&#33021;&#20989;&#25968;&#12290;</td>
</tr><tr>
<td><a href="#BaseButton.resizeEvent">resizeEvent</a></td>
<td></td>
</tr>
</table>
<h3>Static Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<a NAME="BaseButton.__init__" ID="BaseButton.__init__"></a>
<h4>BaseButton (Constructor)</h4>
<b>BaseButton</b>(<i>parent=None</i>)
<a NAME="BaseButton._createLabel" ID="BaseButton._createLabel"></a>
<h4>BaseButton._createLabel</h4>
<b>_createLabel</b>(<i>path</i>)
<p>
path&#65306;&#20027;&#33756;&#21333;&#22270;&#26631;&#30340;&#36335;&#24452;&#12290;
</p><a NAME="BaseButton._todo" ID="BaseButton._todo"></a>
<h4>BaseButton._todo</h4>
<b>_todo</b>(<i>*args, **kwgs</i>)
<p>
&#27599;&#20010;&#25353;&#38062;&#35201;&#37325;&#26032;&#23454;&#29616;&#30340;&#21151;&#33021;&#20989;&#25968;&#12290;
</p><a NAME="BaseButton.resizeEvent" ID="BaseButton.resizeEvent"></a>
<h4>BaseButton.resizeEvent</h4>
<b>resizeEvent</b>(<i>e</i>)
<div align="right"><a href="#top">Up</a></div>
<hr /><hr />
<a NAME="BaseMenuWidget" ID="BaseMenuWidget"></a>
<h2>BaseMenuWidget</h2>
<h3>Derived from</h3>
QTableWidget
<h3>Class Attributes</h3>
<table>
<tr><td>Menu_hideFlag</td></tr><tr><td>m_currentCol</td></tr><tr><td>m_currentRow</td></tr>
</table>
<h3>Class Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<h3>Methods</h3>
<table>
<tr>
<td><a href="#BaseMenuWidget.__init__">BaseMenuWidget</a></td>
<td>Menu_hideFlag: 0&#26102;&#38544;&#34255;&#65292;1&#26102;&#26174;&#31034;&#65307;</td>
</tr><tr>
<td><a href="#BaseMenuWidget.__initUI">__initUI</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseMenuWidget._addAction">_addAction</a></td>
<td>obj : QPushButton&#23545;&#35937;&#65307; text&#65306;obj&#30340;&#23383;&#65307; func&#65306;obj&#28857;&#20987;&#38142;&#25509;&#30340;&#20449;&#21495;&#65307; MyWidget:&#24819;&#35201;&#26174;&#31034;&#30340;&#31383;&#20307;&#23545;&#35937;&#65307;</td>
</tr><tr>
<td><a href="#BaseMenuWidget._findParent">_findParent</a></td>
<td>&#36882;&#24402;&#25214;&#29238;&#31383;&#21475;&#12290;</td>
</tr><tr>
<td><a href="#BaseMenuWidget._setHeight">_setHeight</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseMenuWidget.changeTab">changeTab</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseMenuWidget.enterEvent">enterEvent</a></td>
<td></td>
</tr><tr>
<td><a href="#BaseMenuWidget.leaveEvent">leaveEvent</a></td>
<td></td>
</tr>
</table>
<h3>Static Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<a NAME="BaseMenuWidget.__init__" ID="BaseMenuWidget.__init__"></a>
<h4>BaseMenuWidget (Constructor)</h4>
<b>BaseMenuWidget</b>(<i>parent=None</i>)
<p>
Menu_hideFlag: 0&#26102;&#38544;&#34255;&#65292;1&#26102;&#26174;&#31034;&#65307;
</p><a NAME="BaseMenuWidget.__initUI" ID="BaseMenuWidget.__initUI"></a>
<h4>BaseMenuWidget.__initUI</h4>
<b>__initUI</b>(<i></i>)
<a NAME="BaseMenuWidget._addAction" ID="BaseMenuWidget._addAction"></a>
<h4>BaseMenuWidget._addAction</h4>
<b>_addAction</b>(<i>text, MyWidget=None, func=None, *args, **kwags</i>)
<p>
obj : QPushButton&#23545;&#35937;&#65307;
text&#65306;obj&#30340;&#23383;&#65307;
func&#65306;obj&#28857;&#20987;&#38142;&#25509;&#30340;&#20449;&#21495;&#65307;
MyWidget:&#24819;&#35201;&#26174;&#31034;&#30340;&#31383;&#20307;&#23545;&#35937;&#65307;
</p><a NAME="BaseMenuWidget._findParent" ID="BaseMenuWidget._findParent"></a>
<h4>BaseMenuWidget._findParent</h4>
<b>_findParent</b>(<i>currentObj</i>)
<p>
&#36882;&#24402;&#25214;&#29238;&#31383;&#21475;&#12290;
</p><a NAME="BaseMenuWidget._setHeight" ID="BaseMenuWidget._setHeight"></a>
<h4>BaseMenuWidget._setHeight</h4>
<b>_setHeight</b>(<i></i>)
<a NAME="BaseMenuWidget.changeTab" ID="BaseMenuWidget.changeTab"></a>
<h4>BaseMenuWidget.changeTab</h4>
<b>changeTab</b>(<i>text, MyWidget, *args, **kwags</i>)
<a NAME="BaseMenuWidget.enterEvent" ID="BaseMenuWidget.enterEvent"></a>
<h4>BaseMenuWidget.enterEvent</h4>
<b>enterEvent</b>(<i>e</i>)
<a NAME="BaseMenuWidget.leaveEvent" ID="BaseMenuWidget.leaveEvent"></a>
<h4>BaseMenuWidget.leaveEvent</h4>
<b>leaveEvent</b>(<i>e</i>)
<div align="right"><a href="#top">Up</a></div>
<hr /><hr />
<a NAME="SingeleWidget" ID="SingeleWidget"></a>
<h2>SingeleWidget</h2>
<p>
&#33756;&#21333;&#26639;&#30340;&#27599;&#20010;&#26694;&#12290;
</p>
<h3>Derived from</h3>
QWidget
<h3>Class Attributes</h3>
<table>
<tr><td>Button_hideFlag</td></tr>
</table>
<h3>Class Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<h3>Methods</h3>
<table>
<tr>
<td><a href="#SingeleWidget.__init__">SingeleWidget</a></td>
<td>Button_hideFlag&#65306; 0 &#34920;&#26126;&#27809;&#26377;&#26174;&#31034;&#24377;&#31383;&#65307;1&#34920;&#31034;&#26174;&#31034;&#20102;&#24377;&#31383;&#12290;</td>
</tr><tr>
<td><a href="#SingeleWidget._jugement">_jugement</a></td>
<td>&#31163;&#24320;&#19978;&#38754;&#31383;&#20307;&#20043;&#21518;80ms, 1&#65306;&#36827;&#20837;&#26049;&#36793;&#30340;&#33756;&#21333;&#26694;&#65307;2&#65306;&#36827;&#20837;&#24377;&#20986;&#30340;&#33756;&#21333;&#12290;</td>
</tr><tr>
<td><a href="#SingeleWidget.enterEvent">enterEvent</a></td>
<td></td>
</tr><tr>
<td><a href="#SingeleWidget.leaveEvent">leaveEvent</a></td>
<td>&#31163;&#24320;&#26102;&#21028;&#26029;&#26159;&#21542;&#26174;&#31034;&#20102;&#31383;&#20307;&#65292;80ms&#21518;&#21457;&#23556;&#21040;_jugement&#21435;&#26816;&#27979;&#12290;</td>
</tr>
</table>
<h3>Static Methods</h3>
<table>
<tr><td>None</td></tr>
</table>
<a NAME="SingeleWidget.__init__" ID="SingeleWidget.__init__"></a>
<h4>SingeleWidget (Constructor)</h4>
<b>SingeleWidget</b>(<i>parent=None</i>)
<p>
Button_hideFlag&#65306; 0 &#34920;&#26126;&#27809;&#26377;&#26174;&#31034;&#24377;&#31383;&#65307;1&#34920;&#31034;&#26174;&#31034;&#20102;&#24377;&#31383;&#12290;
</p><a NAME="SingeleWidget._jugement" ID="SingeleWidget._jugement"></a>
<h4>SingeleWidget._jugement</h4>
<b>_jugement</b>(<i></i>)
<p>
&#31163;&#24320;&#19978;&#38754;&#31383;&#20307;&#20043;&#21518;80ms, 1&#65306;&#36827;&#20837;&#26049;&#36793;&#30340;&#33756;&#21333;&#26694;&#65307;2&#65306;&#36827;&#20837;&#24377;&#20986;&#30340;&#33756;&#21333;&#12290;
</p><a NAME="SingeleWidget.enterEvent" ID="SingeleWidget.enterEvent"></a>
<h4>SingeleWidget.enterEvent</h4>
<b>enterEvent</b>(<i>e</i>)
<a NAME="SingeleWidget.leaveEvent" ID="SingeleWidget.leaveEvent"></a>
<h4>SingeleWidget.leaveEvent</h4>
<b>leaveEvent</b>(<i>e</i>)
<p>
&#31163;&#24320;&#26102;&#21028;&#26029;&#26159;&#21542;&#26174;&#31034;&#20102;&#31383;&#20307;&#65292;80ms&#21518;&#21457;&#23556;&#21040;_jugement&#21435;&#26816;&#27979;&#12290;
</p>
<div align="right"><a href="#top">Up</a></div>
<hr />
</body></html>