Re: Most compatible AND useful toolkit for use in GNOME
Thanks everyone for your input. I've decided to go with GTK+ for now because it seems the most supported and integrate-able with GNOME. It's python binding is also quit easy to use. My next choice would be wxwidgets. Thanks, -- Marco Scannadinari ma...@scannadinari.co.uk ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Most compatible AND useful toolkit for use in GNOME
Well if you want to write applications for GNOME, you should use Gtk: https://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html There used to be a wonderfull pygtk all-in-one installer for Windows, but now, with pygi, I failed to find one. I know it's possible to use pygi on Windows without having a dedicated installer for it, but I guess it'd help newcomers greatly if we had one. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Most compatible AND useful toolkit for use in GNOME
Qt is an entirely unrelated toolkit, it has nothing to do with Gtk. Yes, that is true. It's not necessarily GTK I intend to use, although that is what I would *like*. Taking into consideration which is the easiest to learn, and which will be able to target the most users, Qt seems like a good toolkit for these purposes. Qt also looks quite native on the new GNOME 3.6, albeit appearing like the old GTK+ theme. I am actually quite biased towards GTK, but the idea of being able to develop for multiple platforms seems quite attractive (in regard to Qt). -- Marco Scannadinari ma...@scannadinari.co.uk ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Most compatible AND useful toolkit for use in GNOME
hi; On 14 February 2013 16:43, Marco Scannadinari ma...@scannadinari.co.uk wrote: Qt is an entirely unrelated toolkit, it has nothing to do with Gtk. Yes, that is true. It's not necessarily GTK I intend to use, although that is what I would *like*. Taking into consideration which is the easiest to learn, and which will be able to target the most users, Qt seems like a good toolkit for these purposes. Qt also looks quite native on the new GNOME 3.6, albeit appearing like the old GTK+ theme. I am actually quite biased towards GTK, but the idea of being able to develop for multiple platforms seems quite attractive (in regard to Qt). looking like and integrated are two fairly different concepts. there are some integration points, mostly because of the work done at the X11 and freedesktop.org level, between toolkits, but clearly: if you want to integrate with GNOME, GTK is the toolkit you should use. application menus, the various APIs to handle authorization, integration with web services, and remote file systems are in GNOME platform libraries. plus, GTK is moderately portable on different platform — up to a point, at least; the main difference between Qt and GTK approaches at multi-platform portability is that Qt defers to the platform, whereas GTK is providing the platform (and papering over it, where possible). ciao, Emmanuele. -- W: http://www.emmanuelebassi.name B: http://blogs.gnome.org/ebassi/ ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Most compatible AND useful toolkit for use in GNOME
Hi, What are your recommendations for a toolkit that is best suited to GNOME app development (obviously GTK+3), but also useful in developing apps for other distros / OSs - I feel that the general suggestion is Qt. Others have said even wxWidgets, because it draws native widgets according to the environment. Keep in mind my language of choice is python (3) and am quite new to graphical app development. Thanks, -- Marco Scannadinari ma...@scannadinari.co.uk ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Most compatible AND useful toolkit for use in GNOME
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 13-02-13 02:44 PM, Marco Scannadinari wrote: Hi, Hi! What are your recommendations for a toolkit that is best suited to GNOME app development (obviously GTK+3), but also useful in developing apps for other distros / OSs - I feel that the general suggestion is Qt. Qt is an entirely unrelated toolkit, it has nothing to do with Gtk. Others have said even wxWidgets, because it draws native widgets according to the environment. That is true, wxwidgets does allow your application to look like a native application between OSX, windows, and Gtk, and Qt. The problem with wxwidgets is that it is a subset of all systems, so you don't get the full power of Gtk, you just get a small subset of it, and it's somewhat limiting. Keep in mind my language of choice is python (3) and am quite new to graphical app development. Well if you want to write applications for GNOME, you should use Gtk: https://python-gtk-3-tutorial.readthedocs.org/en/latest/index.html -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQIcBAEBAgAGBQJRHCVvAAoJEMnVpoCaWglEV8YQAJiFHge4H4lzO4MtPTAmDHDN jKxHlwLrOYxRACGOmQqateIYAjjvfrCmDq4BfUZBjtkEAhdBoi0Zy2x016ICpea6 zEK/UAQyKVVjdQ8ZIQeKZoDuqQgiDC5Rt8hudPmpX+rCnJeU+VhU1cWg/IK3n7PY oE7bAobzc7U2u0USEqLaFEZbn3VlIqNKN+hQG5nKf2BNSjbItmkV2b6Ighnji5J4 r6oIO015X1d83aI/80q2KbisKTzBChZ1nkOlmTUHEfBryU1UniItYXtDWrvpydec yHSjop2wiOZi10FFuvhmkWGalj18evIgRjvQ8FXdwaVnf/HMwGhqGopKDdlIhM3G er4mQxSkuJMDj57EdtUkAdcZWqjuUtCSozfBd2bgviNYIoegecB3otApbztKj8d6 733q9G+hzwonyvyU52HG6K24SHT3xOl+LdaVpxlAuN/wf1fbjV/sgDVGnkRM7XSz PyUeRswyrvk5RaXbgAgBi6HWhCdYiszRGzuljamrzekfkI+o+TekJsZu6dhrgf7S BipcBPK7z4cgjf2iE3JJjiMy1fi0Pj+gBwUwXov3mVk2YJCrQqBHSauuxHnV2fjD oWZ8bEIpCcefjqViVDTEv74IkbNZeY0AEIDbhnvjnyK4EyujlZ9hHO2KHGWXu4VJ 3kmb3hTbpRWvvHeNaYlv =0Fbz -END PGP SIGNATURE- ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list