summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-07-26 12:33:26 +0200
committerLars Knoll <lars.knoll@qt.io>2020-08-24 00:19:11 +0200
commit92a31781bb17d31ab09291ca00efb4346cb2f371 (patch)
treee8a07d6461193047132727bba78686ee3add0513 /src
parent1697fbdf05ff643d617a9ba1614454926e86a3d9 (diff)
Return a qsizetype from QMetaType::sizeOf()/alignOf()
Object sizes in Qt 6 should use qsizetype. Change-Id: I76ceb5faf361d7f6be88d88c772358ad6d701d54 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src')
-rw-r--r--src/corelib/kernel/qmetatype.cpp4
-rw-r--r--src/corelib/kernel/qmetatype.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/corelib/kernel/qmetatype.cpp b/src/corelib/kernel/qmetatype.cpp
index 595cfd9900..e37629ffa3 100644
--- a/src/corelib/kernel/qmetatype.cpp
+++ b/src/corelib/kernel/qmetatype.cpp
@@ -505,7 +505,7 @@ int QMetaType::id() const
\sa QMetaType::construct(), QMetaType::sizeOf(), QMetaType::alignOf()
*/
-int QMetaType::sizeOf() const
+qsizetype QMetaType::sizeOf() const
{
if (d_ptr)
return d_ptr->size;
@@ -526,7 +526,7 @@ int QMetaType::sizeOf() const
\sa QMetaType::construct(), QMetaType::sizeOf()
*/
-int QMetaType::alignOf() const
+qsizetype QMetaType::alignOf() const
{
if (d_ptr)
return d_ptr->alignment;
diff --git a/src/corelib/kernel/qmetatype.h b/src/corelib/kernel/qmetatype.h
index ba4f2e8050..b2f8e640c2 100644
--- a/src/corelib/kernel/qmetatype.h
+++ b/src/corelib/kernel/qmetatype.h
@@ -404,8 +404,8 @@ public:
bool isValid() const;
bool isRegistered() const;
int id() const;
- int sizeOf() const;
- int alignOf() const;
+ qsizetype sizeOf() const;
+ qsizetype alignOf() const;
TypeFlags flags() const;
const QMetaObject *metaObject() const;
const char *name() const;