[Development] Notes from the QWidget session

Иван Комиссаров abbapoh at gmail.com
Thu Jun 28 08:35:57 CEST 2012


Everyone i know copy such small widgets in each application they develop...
As for WindowsMenu - on Mac it is built in designer form, you don't even
need to add it manually. IMHO, each multiple-window app needs it.

And what you suggest? To have QtWidgets and QtWidgets2 module? Why do we
need this fragmentation?

As for me, QtWidgets is very small module, compared to mac os native widget
set. And KDE guys have inherited class from almost every qt widget class,
which means that Qt doesn't provide enough functionality.

2012/6/28 Andre Somers <andre at familiesomers.nl>

> Op 27-6-2012 22:17, Иван Комиссаров schreef:
> > Hm... What about adding new (maybe rather simple) widgets? QtCreator has
> QtColorButton class, QtFontButton, lineedit for editing shortcuts (i have
> my own modified copy).
> > Browser example has ModelMenu and ModelToolBar classes (rather useful in
> some cases).
> > Recently, I implemented Windows menu (popup menu with list of top-level
> windows and actions to minimize/maximize/change current window).
> >
> > I can add these classes to QtWidgets, if needed. IMHO, it's nice to have
> color button in Designer, for example.
> >
> I'd like to suggest that additional widgets, unless they represent a
> very important addition so that Qt can support a now-common UI design
> pattern, are not added to QtWidgets but to an addon module. With the
> lack of a maintainer (let alone a set of them), I think it does not make
> sense to complicate the module even more. I think the widgets you
> mention may be useful in some applications, but it is not like they will
> be used all over the place.
>
> André
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20120628/0f11a59b/attachment.html>


More information about the Development mailing list