<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello,<div><br></div><div>I see. </div><div><br></div><div>Well, from the cursory look Qyoto seems a bit more feature complete then the QtSharp.</div><div><span style="font-size: 12pt;">In any case, I'm currently working on an moderate sized application running on a embedded linux platform.</span></div><div>The whole UI layer is based on QT/Qyoto.</div><div><br></div><div>There are a couple of memory issues and race conditions in the current branch. However, once I fixed them the system works </div><div>pretty reliably. </div><div><span style="font-size: 12pt;">I run on both linux and windows host (VS2010 for development since some of the developers are not familiar with linux).</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">I'll try to get a list of changes&patches from my side and see if we can integrate them in mainline.</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Regarding QtSharp, one of the issues that I fixed in Qyoto is also present in the current QtSharp branch.</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">In  </span>QEventHandler, the  args are stored at the class scope and modified on each call to EventFilter.</div><div><span style="font-size: 12pt;">The problem is that if the user application launches a nested messageloop, for instance , by displaying a modal dialog, </span></div><div><span style="font-size: 12pt;">the event parameter may be switched behind the back of the application.</span></div><div><span style="font-size: 12pt;"><br></span></div><div>I actually create a separate args structrure for each call to avoid this problem.</div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Regards,</span></div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">   Denis</span></div><div><span style="font-size: 12pt;"><br></span></div><div><br></div><div><br><div><hr id="stopSpelling">Date: Sat, 1 Feb 2014 05:51:28 -0800<br>From: dpldobrev@yahoo.com<br>To: kde-bindings@kde.org<br>Subject: Re: [Kde-bindings] Qyoto issues/repository access<br><br><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"><div><br><span>    Hello Denis,</span></div><div style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><br><span></span></div><div class="ecxyui_3_13_0_ym1_6_1391225633464_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span>    My name is Dimitar Dobrev and I am the Qyoto maintainter. I am very sorry </span>not to have mentioned this outside the mailing lists but Qyoto has been obsolete for about 6 months now. There's a new project in development (<a href="https://github.com/ddobrev/QtSharp" target="_blank"><span>https://github.com/ddobrev/QtSharp</span></a>) aiming to replace Qyoto. I hadn't updated the web page of the
 latter (<a href="http://techbase.kde.org/Development/Languages/Qyoto" target="_blank"><span>http://techbase.kde.org/Development/Languages/Qyoto</span></a>) till now because I had hoped to release the new version soon enough. However, you could still discuss your work, if you want to; it may be useful to the new project as well.</div><div class="ecxyui_3_13_0_ym1_6_1391225633464_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><br></div><div class="ecxyui_3_13_0_ym1_6_1391225633464_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="ecxtab">    </span>Regards,</div><div class="ecxyui_3_13_0_ym1_6_1391225633464_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="ecxtab">    </span>Dimitar Dobrev</div><div class="ecxyui_3_13_0_ym1_6_1391225633464_42" style="color:rgb(0, 0, 0);font-size:16px;font-family:serif;background-color:transparent;font-style:normal;"><span class="ecxtab"><br></span></div><div style="display:block;" class="ecxyahoo_quoted"> <br> <br> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Saturday, February 1, 2014 3:11 PM, Denis R. <denisr71@hotmail.com> wrote:<br> </font> </div>  <div class="ecxy_msg_container"><div id="ecxyiv4339032503">

<style><!--
.ExternalClass #ecxyiv4339032503 .ecxyiv4339032503hmmessage P {
padding:0px;
}

.ExternalClass #ecxyiv4339032503 body.ecxyiv4339032503hmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div><div dir="ltr"><div><div dir="ltr"><div class="ecxyiv4339032503ecxMsoNormal">Hello,</div>

<div class="ecxyiv4339032503ecxMsoNormal"><br></div><div class="ecxyiv4339032503ecxMsoNormal">I have found and fixed a number of critical issues in the
current version of Qyoto (git master).</div><div class="ecxyiv4339032503ecxMsoNormal">I also have some ideas regarding the call optimization in the binding interface.</div>

<div class="ecxyiv4339032503ecxMsoNormal"><br></div><div class="ecxyiv4339032503ecxMsoNormal">How do I push the changes to the repository? Who is the
current maintainer of the project.</div>

<div class="ecxyiv4339032503ecxMsoNormal"><br></div><div class="ecxyiv4339032503ecxMsoNormal">Regards,</div>

<div class="ecxyiv4339032503ecxMsoNormal">   Denis Rodman.</div>                                          </div></div><style><!--
.ExternalClass #ecxyiv4339032503 .ecxyiv4339032503ExternalClass .ecxyiv4339032503ecxhmmessage P {
padding:0px;
}

.ExternalClass #ecxyiv4339032503 .ecxyiv4339032503ExternalClass body.ecxyiv4339032503ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}


--></style>                                      </div></div>
</div><br>_______________________________________________<br>Kde-bindings mailing list<br><a href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br><br><br></div>  </div> </div>  </div> </div><br>_______________________________________________
Kde-bindings mailing list
Kde-bindings@kde.org
https://mail.kde.org/mailman/listinfo/kde-bindings</div></div>                                        </div></body>
</html>