QPixelFormat is better taken by-value
Being a better quint64, it can be passed in registers, so take them as value args. Change-Id: I8eb96a2594d910b538b651fb3ca567c0c124dd3a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>bb10
parent
d131abde59
commit
184fd8aa6c
|
|
@ -4968,7 +4968,7 @@ QPixelFormat QImage::toPixelFormat(QImage::Format format) Q_DECL_NOTHROW
|
|||
/*!
|
||||
Converts \a format into a QImage::Format
|
||||
*/
|
||||
QImage::Format QImage::toImageFormat(const QPixelFormat &format) Q_DECL_NOTHROW
|
||||
QImage::Format QImage::toImageFormat(QPixelFormat format) Q_DECL_NOTHROW
|
||||
{
|
||||
for (int i = 0; i < NImageFormats; i++) {
|
||||
if (format == pixelformats[i])
|
||||
|
|
|
|||
|
|
@ -312,7 +312,7 @@ public:
|
|||
|
||||
QPixelFormat pixelFormat() const Q_DECL_NOTHROW;
|
||||
static QPixelFormat toPixelFormat(QImage::Format format) Q_DECL_NOTHROW;
|
||||
static QImage::Format toImageFormat(const QPixelFormat &format) Q_DECL_NOTHROW;
|
||||
static QImage::Format toImageFormat(QPixelFormat format) Q_DECL_NOTHROW;
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 0)
|
||||
QT_DEPRECATED inline QString text(const char* key, const char* lang=0) const;
|
||||
|
|
|
|||
|
|
@ -221,10 +221,10 @@ private:
|
|||
private:
|
||||
quint64 data;
|
||||
|
||||
friend Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline bool operator==(const QPixelFormat &fmt1, const QPixelFormat &fmt2)
|
||||
friend Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline bool operator==(QPixelFormat fmt1, QPixelFormat fmt2)
|
||||
{ return fmt1.data == fmt2.data; }
|
||||
|
||||
friend Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline bool operator!=(const QPixelFormat &fmt1, const QPixelFormat &fmt2)
|
||||
friend Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline bool operator!=(QPixelFormat fmt1, QPixelFormat fmt2)
|
||||
{ return !(fmt1 == fmt2); }
|
||||
};
|
||||
Q_STATIC_ASSERT(sizeof(QPixelFormat) == sizeof(quint64));
|
||||
|
|
|
|||
Loading…
Reference in New Issue