Unify QPlatformPrintDevice constructors

Change-Id: I01714a626e204c73456ebed987055662331d6a3a
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
bb10
Albert Astals Cid 2018-02-06 15:10:39 +01:00
parent c0a7c7b42d
commit e8260edf87
2 changed files with 1 additions and 19 deletions

View File

@ -50,23 +50,6 @@ QT_BEGIN_NAMESPACE
#ifndef QT_NO_PRINTER
QPlatformPrintDevice::QPlatformPrintDevice()
: m_isRemote(false),
m_supportsMultipleCopies(false),
m_supportsCollateCopies(false),
m_havePageSizes(false),
m_supportsCustomPageSizes(false),
m_haveResolutions(false),
m_haveInputSlots(false),
m_haveOutputBins(false),
m_haveDuplexModes(false),
m_haveColorModes(false)
#ifndef QT_NO_MIMETYPE
, m_haveMimeTypes(false)
#endif
{
}
QPlatformPrintDevice::QPlatformPrintDevice(const QString &id)
: m_id(id),
m_isRemote(false),

View File

@ -69,8 +69,7 @@ class Q_PRINTSUPPORT_EXPORT QPlatformPrintDevice
{
Q_DISABLE_COPY(QPlatformPrintDevice)
public:
QPlatformPrintDevice();
explicit QPlatformPrintDevice(const QString &id);
explicit QPlatformPrintDevice(const QString &id = QString());
virtual ~QPlatformPrintDevice();
virtual QString id() const;