[Development] Moving Qt's undo framework out of Qt Widgets

Oswald Buddenhagen oswald.buddenhagen at qt.io
Wed Apr 5 12:37:09 CEST 2017

On Wed, Apr 05, 2017 at 09:24:15AM +0000, Mitch Curtis wrote:
> So, should this get its own module, and if so, can widgets depend on
> it?
an own module just for that seems over the top - i don't think we want
to end up with 100 micro-libraries.

however, splitting up qtcore has been raised multiple times, and
putting this into one of the resulting libs would seem reasonable. for
example, this seems conceptually quite related to item models. possibly
also state machine. and animation. these are all things which initially
elicit a "huh, this is core?" response, until you think a bit about it.
GuiSupport may be a better name for it (i'm sure some will disagree).

generally, an effort to map all the qt classes to smaller libraries
would be welcome.

also, a plan for splitting up qtbase wouldn't be entirely off the mark.
untangling tests and examples would be the major effort here.

More information about the Development mailing list