[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, &quot;Helvetica Neue&quot;, 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, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: \
15px;">&nbsp;</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, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu \
Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, \
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, &quot;Helvetica \
Neue&quot;, Helvetica, sans-serif; font-size: 15px;">&nbsp;</span><span \
style="background-color: rgb(255, 255, 255); color: rgb(36, 39, 41); font-family: \
Arial, &quot;Helvetica Neue&quot;, 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, &quot;Lucida Console&quot;, \
&quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans \
Mono&quot;, &quot;Courier New&quot;, 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, \
&quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans \
Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, 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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; \
&nbsp;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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">

 &nbsp; &nbsp; &nbsp; &nbsp;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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">

 &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; \
&nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; &nbsp;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);">  &nbsp; &nbsp; &nbsp; \
&nbsp;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);">  &nbsp; &nbsp;</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  &nbsp; &nbsp;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; \
 &nbsp; &nbsp;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);">  &nbsp; &nbsp;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, \
&quot;Helvetica Neue&quot;, Helvetica, sans-serif; vertical-align: baseline; clear: \
both; color: rgb(36, 39, 41); background-color: rgb(255, 255, 255);">While running, \
the&nbsp;<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, \
&quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans \
Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, \
sans-serif; vertical-align: baseline; background-color: rgb(239, 240, 241); \
white-space: pre-wrap;">mousePressEvent</code>&nbsp;was never called, and I could not \
get the window title using&nbsp;<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, \
&quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans \
Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace, \
sans-serif; vertical-align: baseline; background-color: rgb(239, 240, 241); \
white-space: pre-wrap;">n.title()</code>&nbsp;either , so what's wrong ? BTW, I have \
used third party modules&nbsp;<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>&nbsp;and&nbsp;<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>&nbsp;</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