[Kde-bindings] Qyoto on Windows - interest and feedback

Crowell, Brian BCrowell at barbnet.com
Mon Dec 10 20:23:59 UTC 2012


Wanted to drop in and say that I've been a huge fan of Qt on Linux, and always hoped that someday I would be able to use it in my Windows-only corporate projects-- and now that Windows 8 has dropped, to help with that panicked look of "what do we do with our Windows Forms stuff now?"

So I'm surprised and very excited to see Windows binaries for the Qyoto project, and I want to offer encouragement, feedback, or whatever time I can spare to assist the project. (I wish I could offer programmatic help, but the last time I attempted to build any of the KDE bindings on Windows, I nearly threw my computer at the wall.)

I'm running the 4.0.5 Qyoto build (http://download.kde.org/stable/csharp-qt/4.0.5/win32/CSharpQt-Windows-4.0.5.7z) against Qt 4.8.4, and just beginning to test the framework against what I know Qt from the Python bindings.

The issues I've noticed so far have been with uics.exe:

* The included uics.exe has trouble with QDockWidgets. The dock widget's Features property are set using the wrong enum (QDockWidget.Feature instead of QDockWidget.DockWidgetFeature), and the code tries to call SetWidget() instead of setting the Widget property.

* uics.exe also produces code that sets a layout's Margin property, but a code warning says it should use SetContentsMargins() instead.

If this kind of feedback is useful, I'll be happy to provide it as I go. I'm eager to introduce our dev team to the joy that is Qt without forcing them to leave C#. If anyone has tips for building Qyoto on Windows, I might take another stab at that as well.

--Brian Crowell
  Developer, Barbnet Investments


More information about the Kde-bindings mailing list