summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gui/painting/qprinterinfo.cpp2
-rw-r--r--src/gui/painting/qprinterinfo_p.h3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/gui/painting/qprinterinfo.cpp b/src/gui/painting/qprinterinfo.cpp
index 21d56f3..72f8be3 100644
--- a/src/gui/painting/qprinterinfo.cpp
+++ b/src/gui/painting/qprinterinfo.cpp
@@ -146,7 +146,7 @@ QString QPrinterInfo::printerName() const
bool QPrinterInfo::isNull() const
{
const Q_D(QPrinterInfo);
- return d->isNull;
+ return d == &QPrinterInfoPrivate::shared_null;
}
/*!
diff --git a/src/gui/painting/qprinterinfo_p.h b/src/gui/painting/qprinterinfo_p.h
index f5981d4..7781d59 100644
--- a/src/gui/painting/qprinterinfo_p.h
+++ b/src/gui/painting/qprinterinfo_p.h
@@ -65,7 +65,7 @@ class QPrinterInfoPrivate
{
public:
QPrinterInfoPrivate(const QString& name = QString()) :
- name(name), isNull(false), isDefault(false)
+ name(name), isDefault(false)
#if (defined(Q_OS_UNIX) && !defined(Q_OS_MAC) && !defined(Q_OS_SYMBIAN)) || defined(Q_WS_QPA)
#if !defined(QT_NO_CUPS) && !defined(QT_NO_LIBRARY)
, cupsPrinterIndex(0), hasPaperSizes(false)
@@ -78,7 +78,6 @@ public:
static QPrinterInfoPrivate shared_null;
QString name;
- bool isNull;
bool isDefault;
#if (defined(Q_OS_UNIX) && !defined(Q_OS_MAC) && !defined(Q_OS_SYMBIAN)) || defined(Q_WS_QPA)