On May 25, 2009 04:50:25 pm Frank Tkalcevic wrote: > My only gripe with QtDesigner is that you need to recompile the code > afterwards.
That is not true with python, which is interpreted. Of course, you have to regenerate the gui's python code with a command such as : "pyuic4 -o axisGui.py axisGui.ui" But it is no big deal, and could even be automatically done. > And, in order to add functionality, users need to know how to > write C++ code. That is untrue. Unless you want to create a new widget class, not a single line of C++ is needed. Would you really need to do so, Qt API is so well coded that it is a pleasure to code. > This will restrict customisation of the new GUI to > advanced users. Au contraire! People could just open the generic .ui file in QtDesigner, modify the layout completely (change buttons place, make them bigger, change any labels, add/change menus, etc) as long as the actions and widgets remain there, the python code won't notice. User can also add new actions and then use theese in python code. removing actions could be a bit more risky, but shall be doable in most case. I still have to discover QtDesigner in greater details though. I really think it is the way to go. There is the ressource file that I don't know about yet. > > > > _____ > > From: Maxime Lemonnier [mailto:[email protected]] > Sent: Tuesday, 26 May 2009 1:30 AM > To: EMC developers > Subject: [Emc-developers] Axis rewrite - GUI/use cases suggestions > > > Thank you very much for the hints. Right now, I decided to postpone this > for a bit later. I'm playing out with PyQt4, I may ask you direct questions > when I'm ready to implement this. > > > > > > To all, I'm open for gui/use cases suggestions. I plan to use the very well > made QtDesigner to design the main gui. It will allow anyone to create its > own custom GUI (as long as it uses the same actions, and up to some > limits). QtDesigner is quite fantastic, and, in fact, most of the current > kde4 apps are designed with it. > > > > > > If anyone is interested in giving some input, I'm all ears. I will set up a > (temporarily private) project management website for the ground works. If > anyone is interested I'll just create him an account. We'll late make it > public, but for the moment I prefer keeping it at a smaller scale. > > > > > > I plan to have a beta around august.
------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
