El dijous, 21 de desembre de 2017, a les 10:14:14 CET, Rithvik Patibandla va escriure: > Hi
Hi > This summer, OpenPrinting [1] has created a Common Print Dialog project via > the Google Summer of Code (2017) program to improve the experience of > printing in Linux systems with a modern UI and backend APIs that will be > maintained by the OpenPrinting org (the idea can be found here [2]). I am > one of the students who worked on this project. For the UI, we decided to > build one using Qt 5. Although, the dialog started as an application to > ship with individual distributions, we changed course and instead built a > print dialog API which can be used by application developers to include the > dialog in their applications. We wish to integrate this dialog API into Qt > so that any application built using Qt can use this dialog to include > support for printing. The code for the dialog can be found here [3]. We > request the Qt developers to review the code and help us in integrating the > dialog into Qt. The build instructions are given in the README file and > screenshots of the dialog will be uploaded very soon. 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). Looking at the code Advanced.qml seems to be collection of items that really don't do anything at all? Cheers, Albert > > Thanks, > Rithvik > > [1] https://wiki.linuxfoundation.org/openprinting/start > <https://wiki.linuxfoundation.org/openprinting/start> [2] > https://wiki.linuxfoundation.org/gsoc/google-summer-code-2017-openprinting-> > projects > <https://wiki.linuxfoundation.org/gsoc/google-summer-code-2017-openprinting > -projects> [3] https://github.com/rithvikp1998/common-print-dialog > <https://github.com/rithvikp1998/common-print-dialog> -- Albert Astals Cid | [email protected] | 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 _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
