On 08/25/2016 11:30 AM, Kaare Rasmussen wrote: > Hi > > ISTM that right now the only option if you want to develop a graphical > desktop application is GTK. At least it seems to be the only one on > the modules list. You may very well correct me if I'm wrong. > > I'm thinking if anybody has any knowledge of other projects, perhaps > Qt5, Wx, or any other on or off this list: > https://wiki.wxwidgets.org/WxWidgets_Compared_To_Other_Toolkits . > > Note: I'm not saying that GTK is bad, or there's anything wrong with > it. Just looking for alternatives, with a not-too-short horizon. > > /kaare >
Hey Kaare, with Inline::Python you can use at least one of the Qt bindings python has. I forgot whether it's PyQt or PySide that nine tested Inline::Python with, but it did definitely work. And Inline::Python also gives you Tk, bindings for GTK 2 and 3, WxWidgets and probably more others. The KDE project has something called "SMOKE" that has almost zero documentation, but it'd allow us to build a full binding for Qt with relatively low effort - once someone has SMOKE figured out. Other than that, we have a native Electron binding, which is the thing that powers the Atom Editor if i'm not mistaken. Maybe the "most wanted" document for native bindings wants a bit of a touch-up in this area: https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/bindings.md#user-interfaces Hope that helps! - Timo