diff options
Diffstat (limited to 'src/gui/painting/qpagesize.cpp')
-rw-r--r-- | src/gui/painting/qpagesize.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/gui/painting/qpagesize.cpp b/src/gui/painting/qpagesize.cpp index 7ae3e93f5a..fb7eb45b93 100644 --- a/src/gui/painting/qpagesize.cpp +++ b/src/gui/painting/qpagesize.cpp @@ -1249,20 +1249,15 @@ QPageSize &QPageSize::operator=(const QPageSize &other) */ /*! - \relates QPageSize + \fn bool QPageSize::operator==(const QPageSize &lhs, const QPageSize &rhs) Returns \c true if page size \a lhs is equal to page size \a rhs, i.e. if the page sizes have the same attributes. Current attributes are size and name. */ -bool operator==(const QPageSize &lhs, const QPageSize &rhs) -{ - return lhs.d == rhs.d || *lhs.d == *rhs.d; -} /*! - \fn bool operator!=(const QPageSize &lhs, const QPageSize &rhs) - \relates QPageSize + \fn bool QPageSize::operator!=(const QPageSize &lhs, const QPageSize &rhs) Returns \c true if page size \a lhs is unequal to page size \a rhs, i.e. if the page size has different attributes. Current @@ -1270,6 +1265,15 @@ bool operator==(const QPageSize &lhs, const QPageSize &rhs) */ /*! + \internal +*/ +bool QPageSize::equals(const QPageSize &other) const +{ + return d == other.d || *d == *other.d; +} + + +/*! Returns \c true if this page is equivalent to the \a other page, i.e. if the page has the same size regardless of other attributes like name. */ |