<div dir="ltr"><div>Hi.</div><div><br></div><div>I patched the MSG struct following John Ehresman and Anand messages here:</div><div><a href="https://codereview.qt-project.org/#/c/67938/">https://codereview.qt-project.org/#/c/67938/</a></div>
<div><br></div><div>I included the patch attached that fixes PYSIDE-84 bug: </div><div><a href="https://bugreports.qt-project.org/browse/PYSIDE-84">https://bugreports.qt-project.org/browse/PYSIDE-84</a><br></div><table class="" style="width:778px;color:rgb(53,53,53);font-family:'Arial Unicode MS',Arial,sans-serif">
<tbody><tr><td class="" title="John Ehresman <jpe@wingware.com>"><br><font color="#222222" face="arial">Tested on win8 32bit and win8.1 64bit (with Python 2.7.7):</font><br><font color="#222222" face="arial"><a href="https://dl.dropboxusercontent.com/u/22516050/PySide-1.3.0dev.win32-py2.7.exe">https://dl.dropboxusercontent.com/u/22516050/PySide-1.3.0dev.win32-py2.7.exe</a></font><br>
<br><font color="#222222" face="arial">Anyone can test it in win7 and other possibly affected environments and push this upstream?</font><br><br><font color="#222222" face="arial">Thank you.</font><br><font color="#222222" face="arial">David.</font></td>
</tr></tbody></table></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-16 23:23 GMT+02:00 David Anes <span dir="ltr"><<a href="mailto:david.anes@gmail.com" target="_blank">david.anes@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">HI Anand.<div><br></div><div>I completely missed that one, as I didn't find the patch after a lot of googling around.</div>
<div><br></div><div>I'll try it out. Thank you. </div><div><br></div><div>Meanwhile, if you need help testing or anything to help you aout, let me know as I want to contribute to PySide.</div>
<div><br></div><div>Thank you so much!</div><div>David.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-16 7:56 GMT+02:00 Gadiyar, Anand <span dir="ltr"><<a href="mailto:gadiyar@ti.com" target="_blank">gadiyar@ti.com</a>></span>:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">David,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I had posted this patch to gerrit last year.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><a href="https://codereview.qt-project.org/#/c/67938/" target="_blank">https://codereview.qt-project.org/#/c/67938/</a><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">John Ehresman had a comment that I had not followed up on. I’ll take another look at it and try to address his comment this week – I had forgotten about it.
 But the patch I posted works for me on Win7 x64 with both 32-bit and 64-bit builds of PySide.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hope it helps,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Anand<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> pyside-bounces+gadiyar=<a href="mailto:ti.com@qt-project.org" target="_blank">ti.com@qt-project.org</a> [mailto:<a href="mailto:pyside-bounces%2Bgadiyar" target="_blank">pyside-bounces+gadiyar</a>=<a href="mailto:ti.com@qt-project.org" target="_blank">ti.com@qt-project.org</a>]
<b>On Behalf Of </b>David Anes<br>
<b>Sent:</b> Sunday, June 15, 2014 11:52 PM<br>
<b>To:</b> <a href="mailto:pyside@qt-project.org" target="_blank">pyside@qt-project.org</a><br>
<b>Subject:</b> [PySide] Any workaround to access QtCore.MSG "message" field?<u></u><u></u></span></p><div><div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">There is a bug (PYSIDE-84: <a href="https://bugreports.qt-project.org/browse/PYSIDE-84" target="_blank">
https://bugreports.qt-project.org/browse/PYSIDE-84</a>) that states that PySide.QtCore.MSG.message field (and wParam) is not populated... while this is sorted out, QCoreApplication::winEventFilter is unusable.<u></u><u></u></p>


<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Has anyone had the chance to find a workaround to access the message type somehow? I would like even to read about "hackish" ways to achieve it.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Thank you a lot in advance.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">David.<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<p class="MsoNormal">David "kraptor" Anes Alcolea<br>
* <a href="http://twitter.com/kraptor" target="_blank">@kraptor</a> <a href="http://twitter.com/simlaps" target="_blank">@simlaps</a><u></u><u></u></p>
<div>
<p class="MsoNormal">* <a href="http://linkedin.com/in/davidanes" target="_blank">
linkedin.com/in/davidanes</a><br>
* <a href="http://kraptor.com" target="_blank">kraptor.com</a> | <a href="http://simlaps.com" target="_blank">
simlaps.com</a> | <a href="http://900grados.es" target="_blank">900grados.es</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div></div></div>
</div>

</blockquote></div></div></div><div><div class="h5"><br><br clear="all"><div><br></div>-- <br><div dir="ltr">David "kraptor" Anes Alcolea<br>* <a href="http://twitter.com/kraptor" target="_blank">@kraptor</a> <a href="http://twitter.com/simlaps" target="_blank">@simlaps</a><div>

* <a href="http://linkedin.com/in/davidanes" target="_blank">linkedin.com/in/davidanes</a><br>* <a href="http://kraptor.com" target="_blank">kraptor.com</a> | <a href="http://simlaps.com" target="_blank">simlaps.com</a> | <a href="http://900grados.es" target="_blank">900grados.es</a><br>

</div><div><a href="http://simlaps.com" target="_blank"></a></div></div>
</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">David "kraptor" Anes Alcolea<br>* <a href="http://twitter.com/kraptor" target="_blank">@kraptor</a> <a href="http://twitter.com/simlaps" target="_blank">@simlaps</a><div>
* <a href="http://linkedin.com/in/davidanes" target="_blank">linkedin.com/in/davidanes</a><br>* <a href="http://kraptor.com" target="_blank">kraptor.com</a> | <a href="http://simlaps.com" target="_blank">simlaps.com</a> | <a href="http://900grados.es" target="_blank">900grados.es</a><br>
</div><div><a href="http://simlaps.com" target="_blank"></a></div></div>
</div>