On Monday 02 January 2012 06:20:59 [email protected] wrote:
> The argument does indeed exists. QtGui's primary function is to be a
> windowing system and graphics enabler. The minimum that is shared between
> QML and widgets.

Ok

> > There is also QFileSystemModel which could be moved to QtGui if QIcon
> > was moved also (why is QIcon in widgets?) and its dependency on
> > QMessageBox was removed.

> QIcon is a style concept 

Not exactly (it is the enabler for the toolbar, menubar, actions, ... in a way 
that is totally independent of the style.  Only QIcon::fromTheme is related to 
the style)
But let us assume it is.


> and belongs together with QStyle and we do not want QStyle in QtGui.

No, eventually, QML will need style as well. (on desktop)
You can have style outside of QStyle.

> As both the QFileSystemModel and QStandardItemModel relies on it, they
> cannot be moved to Gui. At least not without some surgery, and
> the surgery would imply source breakage so also not an option.

QIcon in QtGui would fix it :-)


Also, i think QAction, and QShortcut should go to QtGui.

_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to