What you are suggesting should be possible, but I would like to explore if there can be a more generic way. You are suggesting to push this even further, i.e. one layout might use a QComboBox instead of a groupbox with radio buttons. * If its pushed far enough, wouldn't this be like having two separate .ui files that could be switched?
Jan Arve > -----Original Message----- > From: development-bounces+jan-arve.saether=digia....@qt-project.org > [mailto:development-bounces+jan-arve.saether=digia....@qt-project.org] > On Behalf Of Yves Bailly > Sent: 1. september 2013 15:57 > To: development@qt-project.org > Subject: Re: [Development] Feature request: several layouts in a > single ui file > On 01/09/2013 05:49, Sze Howe Koh wrote: >> On 1 September 2013 05:27, Yves Bailly <yves.bai...@laposte.net> > wrote: >>> On 31/08/2013 14:42, Mark wrote: >>>> A nice way to load different gui versions is by combining states >>>> [1] and the loader object [2] and just load the gui you want based >>>> on the state you set. >>>> >>>> [1] http://qt-project.org/doc/qt-5.1/qtquick/qml-qtquick2- state.html >>>> [2] http://qt-project.org/doc/qt-5.1/qtquick/qml-qtquick2-loader.html >>> >>> If I understand things correctly, using the loader is a bit like >>> "destroy the current GUI" followed by "rebuild a new GUI". >>> >> >> You can achieve that with traditional QWidgets without destroying >> and reconstructing any objects. > > I'm perfectly aware of this, that's what I'm doing "by hand" for now. > > What I was suggesting in the beginning of this thread, was to add > support for this in QtDesigner and UI files. > _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development