[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: [PyQt] PyQt : cannot get native window
From: "Zhao Lee" <redstone-cold () 163 ! com>
Date: 2018-01-17 14:37:31
Message-ID: 36a420fa.1dd.161048db4c2.Coremail.redstone-cold () 163 ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
[Attachment #4 (text/plain)]
I want to get the native window under the cursor after a mouse click , so as to hook \
the mousePressEvent of that window , my code as following from \
PyQt5.QtCoreimport*from PyQt5.QtGuiimport*from PyQt5.QtWidgetsimport*import \
mouseimport win32guiclassNativeWindow(QWindow):
def __init__(self, parent):
super().__init__(parent)
def mousePressEvent(self, mouseEvent):
print('mouseEvent')
def nativeEvent(self, eventType, message, result):
print(eventType, message, result)classEngkuDict(QSystemTrayIcon):
def __init__(self, parent=None):
super().__init__(parent)
self.bindSlot()
def bindSlot(self):
mouse.on_click(self.mouseClicked)
def mouseClicked(self):
currentMousePosition = mouse.get_position()
windowHandle = win32gui.WindowFromPoint(currentMousePosition)
print(windowHandle)
n =NativeWindow(QWindow.fromWinId(windowHandle))
print(n.title())if __name__ =="__main__":
import sys
app =QApplication(sys.argv)
trayIcon =EngkuDict()
trayIcon.show()
sys.exit(app.exec_())
While running, the mousePressEvent was never called, and I could not get the window \
title using n.title() either , so what's wrong ? BTW, I have used third party modules \
mouse and pywin32.
[Attachment #5 (text/html)]
<div style="color:#000; font-size: 14px;font-family: arial;"><div><span \
style="background-color: rgb(255, 255, 255); color: rgb(36, 39, 41); font-family: \
Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">I want to \
get the native window under the cursor after a mouse click , so as to hook \
the</span><span style="background-color: rgb(255, 255, 255); color: rgb(36, 39, 41); \
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: \
15px;"> </span><code style="color: rgb(36, 39, 41); margin: 0px; padding: 1px \
5px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: 13px; line-height: inherit; font-family: Consolas, \
Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu \
Sans Mono", "Bitstream Vera Sans Mono", "Courier New", \
monospace, sans-serif; vertical-align: baseline; background-color: rgb(239, 240, \
241); white-space: pre-wrap;">mousePressEvent</code><span style="background-color: \
rgb(255, 255, 255); color: rgb(36, 39, 41); font-family: Arial, "Helvetica \
Neue", Helvetica, sans-serif; font-size: 15px;"> </span><span \
style="background-color: rgb(255, 255, 255); color: rgb(36, 39, 41); font-family: \
Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">of that \
window , my code as following</span></div><pre class="lang-cpp prettyprint \
prettyprinted" style="margin-top: 0px; margin-bottom: 1em; padding: 5px; border: 0px; \
font-variant-numeric: inherit; font-stretch: inherit; font-size: 13px; line-height: \
inherit; font-family: Consolas, Menlo, Monaco, "Lucida Console", \
"Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans \
Mono", "Courier New", monospace, sans-serif; vertical-align: baseline; \
width: auto; max-height: 600px; overflow: auto; background-color: rgb(239, 240, 241); \
color: rgb(57, 51, 24); word-wrap: normal;"><code style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; line-height: inherit; font-family: Consolas, Menlo, Monaco, \
"Lucida Console", "Liberation Mono", "DejaVu Sans \
Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, \
sans-serif; vertical-align: baseline; white-space: inherit;"><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">from </span><span class="typ" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">PyQt5</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">QtCore</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">import</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">*</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">from </span><span class="typ" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">PyQt5</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">QtGui</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">import</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">*</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">from </span><span class="typ" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">PyQt5</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">QtWidgets</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);"> </span><span class="kwd" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">import</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">*</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"></span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">import</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> mouse</span><span class="kwd" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">import</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> win32gui</span><span class="kwd" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">class</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> </span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">NativeWindow</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">(</span><span class="typ" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">QWindow</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">):</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">
def __init__</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">self</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">,</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> parent</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> super</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; \
font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: \
inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">().</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">__init__</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">parent</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">
def mousePressEvent</span><span class="pun" style="margin: 0px; \
padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: \
inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; \
font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">self</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">,</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> mouseEvent</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">):</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> \
print</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="str" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(125, \
39, 39);">'mouseEvent'</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">)</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">
def nativeEvent</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">self</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">,</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> eventType</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">,</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> message</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">,</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> result</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> print</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; \
font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: \
inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">eventType</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">,</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> message</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">,</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> result</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"></span><span class="kwd" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(16, \
16, 148);">class</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> </span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(43, \
145, 175);">EngkuDict</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(43, \
145, 175);">QSystemTrayIcon</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">
def __init__</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">self</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">,</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> parent</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">=</span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(43, \
145, 175);">None</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> super</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; \
font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: \
inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">().</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">__init__</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">parent</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">
self</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">bindSlot</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">()</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">
def bindSlot</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">self</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> mouse</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; \
font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: \
inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">.</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">on_click</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">self</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">mouseClicked</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">
def mouseClicked</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">self</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">):</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> currentMousePosition </span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">=</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> mouse</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">get_position</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">()</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> \
windowHandle </span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">=</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> win32gui</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="typ" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(43, \
145, 175);">WindowFromPoint</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">currentMousePosition</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">)</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> print</span><span class="pun" style="margin: \
0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; \
font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: \
inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, 51, \
54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">windowHandle</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> n \
</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: \
baseline; color: rgb(48, 51, 54);">=</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: \
inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; \
font-family: inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> \
</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: \
baseline; color: rgb(43, 145, 175);">NativeWindow</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(43, 145, 175);">QWindow</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">fromWinId</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">windowHandle</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">))</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> \
print</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">n</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">title</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">())</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"></span><span class="kwd" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(16, 16, 148);">if</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> __name__ </span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">==</span><span \
class="pln" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);"> </span><span class="str" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(125, 39, 39);">"__main__"</span><span \
class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(48, 51, 54);">:</span><span class="pln" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);"> </span><span \
class="kwd" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(16, 16, 148);">import</span><span class="pln" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> sys app \
</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: \
baseline; color: rgb(48, 51, 54);">=</span><span class="pln" style="margin: 0px; \
padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: \
inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; \
font-family: inherit; vertical-align: baseline; color: rgb(48, 51, 54);"> \
</span><span class="typ" style="margin: 0px; padding: 0px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: \
baseline; color: rgb(43, 145, 175);">QApplication</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">(</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">sys</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">.</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">argv</span><span class="pun" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">)</span><span class="pln" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
trayIcon</span><span class="pun" style="margin: 0px; padding: 0px; \
border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">show</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">()</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);"> sys</span><span class="pun" style="margin: 0px; padding: \
0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; \
font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: \
inherit; vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">exit</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">(</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">app</span><span class="pun" style="margin: 0px; padding: 0px; border: 0px; \
font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">.</span><span class="pln" \
style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: \
inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; \
line-height: inherit; font-family: inherit; vertical-align: baseline; color: rgb(48, \
51, 54);">exec_</span><span class="pun" style="margin: 0px; padding: 0px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: inherit; line-height: inherit; font-family: inherit; \
vertical-align: baseline; color: rgb(48, 51, 54);">())</span></code></pre><p \
style="margin: 0px 0px 1em; padding: 0px; border: 0px; font-variant-numeric: inherit; \
font-stretch: inherit; font-size: 15px; line-height: inherit; font-family: Arial, \
"Helvetica Neue", Helvetica, sans-serif; vertical-align: baseline; clear: \
both; color: rgb(36, 39, 41); background-color: rgb(255, 255, 255);">While running, \
the <code style="margin: 0px; padding: 1px 5px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: 13px; line-height: inherit; font-family: Consolas, Menlo, Monaco, \
"Lucida Console", "Liberation Mono", "DejaVu Sans \
Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, \
sans-serif; vertical-align: baseline; background-color: rgb(239, 240, 241); \
white-space: pre-wrap;">mousePressEvent</code> was never called, and I could not \
get the window title using <code style="margin: 0px; padding: 1px 5px; border: \
0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: \
inherit; font-size: 13px; line-height: inherit; font-family: Consolas, Menlo, Monaco, \
"Lucida Console", "Liberation Mono", "DejaVu Sans \
Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, \
sans-serif; vertical-align: baseline; background-color: rgb(239, 240, 241); \
white-space: pre-wrap;">n.title()</code> either , so what's wrong ? BTW, I have \
used third party modules <a href="https://github.com/boppreh/mouse" \
rel="nofollow noreferrer" style="margin: 0px; padding: 0px; border: 0px; font-style: \
inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; \
font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: \
baseline; color: rgb(0, 89, 153); text-decoration-line: none; cursor: \
pointer;">mouse</a> and <a \
href="https://sourceforge.net/projects/pywin32/files/pywin32/" rel="nofollow \
noreferrer" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; \
font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: \
inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; color: \
rgb(0, 89, 153); text-decoration-line: none; cursor: \
pointer;">pywin32</a>.</p><div><br></div><div><br></div><div><br></div></div><!-- \
jy5ContentSuffix --><br><br><span title="neteasefooter"><p> </p></span>
[Attachment #6 (text/plain)]
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic