[Development] Integrating Common Print Dialog project into Qt
Albert Astals Cid
albert.astals.cid at kdab.com
Fri Dec 22 14:50:01 CET 2017
El dijous, 21 de desembre de 2017, a les 10:33:53 CET, Rithvik Patibandla va
> > On 21-Dec-2017, at 2:52 PM, Albert Astals Cid <albert.astals.cid at kdab.com>
> > wrote:
> > I see a big-ish problem that is that it uses QtQuick so it can't really go
> > into qtbase where the current printing dialog lives, so if this was to be
> > accepted the printing module would need to split off from qtbase (no idea
> > if that is planned or not).
> This has been one of our main concerns too. At the time of project planning,
> we were thinking more about QML support because of the missing printing
> support within QML. However, if it is not possible to split the dialog off
> qtbase, we could probably redo the QML part and write the UI using QWidget
> instead but that would be our last option.
> > Looking at the code Advanced.qml seems to be collection of items that
> > really don't do anything at all?
> The CUPS backend API doesn’t support all of these options yet. So we just
> put up dummy dropdown and we’ll add backend functions to them as soon as
> the API supports it.
In my opinion showing the user something that does nothing is bad usability
and the way to make everyone very unhappy.
Albert Astals Cid | albert.astals.cid at kdab.com | Software Engineer
Klarälvdalens Datakonsult AB, a KDAB Group company
Tel: Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
KDAB - The Qt, C++ and OpenGL Experts
More information about the Development