Finalize the common dialog designed by OpenUsability

by Per Hermansson for The Linux Foundation

In the OpenPrinting project the goal is to complete the previous implementation of the common printing dialog in at least one toolkit. This involves continuing the effort to be compliance with the dialog specification written by OpenUsability.