diff options
-rw-r--r-- | src/imports/platform/qquickplatformmenu.cpp | 10 | ||||
-rw-r--r-- | src/imports/platform/qquickplatformmenu_p.h | 10 | ||||
-rw-r--r-- | src/imports/platform/qquickplatformmenubar.cpp | 10 | ||||
-rw-r--r-- | src/imports/platform/qquickplatformmenubar_p.h | 10 | ||||
-rw-r--r-- | src/imports/platform/qquickplatformmenuitemgroup.cpp | 6 | ||||
-rw-r--r-- | src/imports/platform/qquickplatformmenuitemgroup_p.h | 6 | ||||
-rw-r--r-- | src/quicktemplates2/qquickactiongroup.cpp | 10 | ||||
-rw-r--r-- | src/quicktemplates2/qquickbuttongroup.cpp | 10 | ||||
-rw-r--r-- | src/quicktemplates2/qquickcontainer.cpp | 10 | ||||
-rw-r--r-- | src/quicktemplates2/qquickcontainer_p_p.h | 12 | ||||
-rw-r--r-- | src/quicktemplates2/qquickmenu.cpp | 6 | ||||
-rw-r--r-- | src/quicktemplates2/qquickmenu_p_p.h | 6 | ||||
-rw-r--r-- | src/quicktemplates2/qquickmenubar.cpp | 6 | ||||
-rw-r--r-- | src/quicktemplates2/qquickmenubar_p_p.h | 6 | ||||
-rw-r--r-- | src/quicktemplates2/qquickscrollview.cpp | 18 |
15 files changed, 68 insertions, 68 deletions
diff --git a/src/imports/platform/qquickplatformmenu.cpp b/src/imports/platform/qquickplatformmenu.cpp index 88338024..2ff01e69 100644 --- a/src/imports/platform/qquickplatformmenu.cpp +++ b/src/imports/platform/qquickplatformmenu.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Platform module of the Qt Toolkit. @@ -839,13 +839,13 @@ void QQuickPlatformMenu::data_append(QQmlListProperty<QObject> *property, QObjec menu->m_data.append(object); } -int QQuickPlatformMenu::data_count(QQmlListProperty<QObject> *property) +qsizetype QQuickPlatformMenu::data_count(QQmlListProperty<QObject> *property) { QQuickPlatformMenu *menu = static_cast<QQuickPlatformMenu *>(property->object); return menu->m_data.count(); } -QObject *QQuickPlatformMenu::data_at(QQmlListProperty<QObject> *property, int index) +QObject *QQuickPlatformMenu::data_at(QQmlListProperty<QObject> *property, qsizetype index) { QQuickPlatformMenu *menu = static_cast<QQuickPlatformMenu *>(property->object); return menu->m_data.value(index); @@ -863,13 +863,13 @@ void QQuickPlatformMenu::items_append(QQmlListProperty<QQuickPlatformMenuItem> * menu->addItem(item); } -int QQuickPlatformMenu::items_count(QQmlListProperty<QQuickPlatformMenuItem> *property) +qsizetype QQuickPlatformMenu::items_count(QQmlListProperty<QQuickPlatformMenuItem> *property) { QQuickPlatformMenu *menu = static_cast<QQuickPlatformMenu *>(property->object); return menu->m_items.count(); } -QQuickPlatformMenuItem *QQuickPlatformMenu::items_at(QQmlListProperty<QQuickPlatformMenuItem> *property, int index) +QQuickPlatformMenuItem *QQuickPlatformMenu::items_at(QQmlListProperty<QQuickPlatformMenuItem> *property, qsizetype index) { QQuickPlatformMenu *menu = static_cast<QQuickPlatformMenu *>(property->object); return menu->m_items.value(index); diff --git a/src/imports/platform/qquickplatformmenu_p.h b/src/imports/platform/qquickplatformmenu_p.h index b573b0d4..fc66b61b 100644 --- a/src/imports/platform/qquickplatformmenu_p.h +++ b/src/imports/platform/qquickplatformmenu_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Platform module of the Qt Toolkit. @@ -173,13 +173,13 @@ protected: QWindow *findWindow(QQuickItem *target, QPoint *offset) const; static void data_append(QQmlListProperty<QObject> *property, QObject *object); - static int data_count(QQmlListProperty<QObject> *property); - static QObject *data_at(QQmlListProperty<QObject> *property, int index); + static qsizetype data_count(QQmlListProperty<QObject> *property); + static QObject *data_at(QQmlListProperty<QObject> *property, qsizetype index); static void data_clear(QQmlListProperty<QObject> *property); static void items_append(QQmlListProperty<QQuickPlatformMenuItem> *property, QQuickPlatformMenuItem *item); - static int items_count(QQmlListProperty<QQuickPlatformMenuItem> *property); - static QQuickPlatformMenuItem *items_at(QQmlListProperty<QQuickPlatformMenuItem> *property, int index); + static qsizetype items_count(QQmlListProperty<QQuickPlatformMenuItem> *property); + static QQuickPlatformMenuItem *items_at(QQmlListProperty<QQuickPlatformMenuItem> *property, qsizetype index); static void items_clear(QQmlListProperty<QQuickPlatformMenuItem> *property); private Q_SLOTS: diff --git a/src/imports/platform/qquickplatformmenubar.cpp b/src/imports/platform/qquickplatformmenubar.cpp index e77e1f28..aa2e4204 100644 --- a/src/imports/platform/qquickplatformmenubar.cpp +++ b/src/imports/platform/qquickplatformmenubar.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Platform module of the Qt Toolkit. @@ -286,13 +286,13 @@ void QQuickPlatformMenuBar::data_append(QQmlListProperty<QObject> *property, QOb menuBar->m_data.append(object); } -int QQuickPlatformMenuBar::data_count(QQmlListProperty<QObject> *property) +qsizetype QQuickPlatformMenuBar::data_count(QQmlListProperty<QObject> *property) { QQuickPlatformMenuBar *menuBar = static_cast<QQuickPlatformMenuBar *>(property->object); return menuBar->m_data.count(); } -QObject *QQuickPlatformMenuBar::data_at(QQmlListProperty<QObject> *property, int index) +QObject *QQuickPlatformMenuBar::data_at(QQmlListProperty<QObject> *property, qsizetype index) { QQuickPlatformMenuBar *menuBar = static_cast<QQuickPlatformMenuBar *>(property->object); return menuBar->m_data.value(index); @@ -310,13 +310,13 @@ void QQuickPlatformMenuBar::menus_append(QQmlListProperty<QQuickPlatformMenu> *p menuBar->addMenu(menu); } -int QQuickPlatformMenuBar::menus_count(QQmlListProperty<QQuickPlatformMenu> *property) +qsizetype QQuickPlatformMenuBar::menus_count(QQmlListProperty<QQuickPlatformMenu> *property) { QQuickPlatformMenuBar *menuBar = static_cast<QQuickPlatformMenuBar *>(property->object); return menuBar->m_menus.count(); } -QQuickPlatformMenu *QQuickPlatformMenuBar::menus_at(QQmlListProperty<QQuickPlatformMenu> *property, int index) +QQuickPlatformMenu *QQuickPlatformMenuBar::menus_at(QQmlListProperty<QQuickPlatformMenu> *property, qsizetype index) { QQuickPlatformMenuBar *menuBar = static_cast<QQuickPlatformMenuBar *>(property->object); return menuBar->m_menus.value(index); diff --git a/src/imports/platform/qquickplatformmenubar_p.h b/src/imports/platform/qquickplatformmenubar_p.h index d4573976..e644c86c 100644 --- a/src/imports/platform/qquickplatformmenubar_p.h +++ b/src/imports/platform/qquickplatformmenubar_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Platform module of the Qt Toolkit. @@ -96,13 +96,13 @@ protected: QWindow *findWindow() const; static void data_append(QQmlListProperty<QObject> *property, QObject *object); - static int data_count(QQmlListProperty<QObject> *property); - static QObject *data_at(QQmlListProperty<QObject> *property, int index); + static qsizetype data_count(QQmlListProperty<QObject> *property); + static QObject *data_at(QQmlListProperty<QObject> *property, qsizetype index); static void data_clear(QQmlListProperty<QObject> *property); static void menus_append(QQmlListProperty<QQuickPlatformMenu> *property, QQuickPlatformMenu *menu); - static int menus_count(QQmlListProperty<QQuickPlatformMenu> *property); - static QQuickPlatformMenu *menus_at(QQmlListProperty<QQuickPlatformMenu> *property, int index); + static qsizetype menus_count(QQmlListProperty<QQuickPlatformMenu> *property); + static QQuickPlatformMenu *menus_at(QQmlListProperty<QQuickPlatformMenu> *property, qsizetype index); static void menus_clear(QQmlListProperty<QQuickPlatformMenu> *property); private: diff --git a/src/imports/platform/qquickplatformmenuitemgroup.cpp b/src/imports/platform/qquickplatformmenuitemgroup.cpp index e0773bb1..fcfcc664 100644 --- a/src/imports/platform/qquickplatformmenuitemgroup.cpp +++ b/src/imports/platform/qquickplatformmenuitemgroup.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Templates module of the Qt Toolkit. @@ -369,13 +369,13 @@ void QQuickPlatformMenuItemGroup::items_append(QQmlListProperty<QQuickPlatformMe group->addItem(item); } -int QQuickPlatformMenuItemGroup::items_count(QQmlListProperty<QQuickPlatformMenuItem> *prop) +qsizetype QQuickPlatformMenuItemGroup::items_count(QQmlListProperty<QQuickPlatformMenuItem> *prop) { QQuickPlatformMenuItemGroup *group = static_cast<QQuickPlatformMenuItemGroup *>(prop->object); return group->m_items.count(); } -QQuickPlatformMenuItem *QQuickPlatformMenuItemGroup::items_at(QQmlListProperty<QQuickPlatformMenuItem> *prop, int index) +QQuickPlatformMenuItem *QQuickPlatformMenuItemGroup::items_at(QQmlListProperty<QQuickPlatformMenuItem> *prop, qsizetype index) { QQuickPlatformMenuItemGroup *group = static_cast<QQuickPlatformMenuItemGroup *>(prop->object); return group->m_items.value(index); diff --git a/src/imports/platform/qquickplatformmenuitemgroup_p.h b/src/imports/platform/qquickplatformmenuitemgroup_p.h index 57499347..7407d266 100644 --- a/src/imports/platform/qquickplatformmenuitemgroup_p.h +++ b/src/imports/platform/qquickplatformmenuitemgroup_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Labs Templates module of the Qt Toolkit. @@ -105,8 +105,8 @@ private: void hoverItem(); static void items_append(QQmlListProperty<QQuickPlatformMenuItem> *prop, QQuickPlatformMenuItem *obj); - static int items_count(QQmlListProperty<QQuickPlatformMenuItem> *prop); - static QQuickPlatformMenuItem *items_at(QQmlListProperty<QQuickPlatformMenuItem> *prop, int index); + static qsizetype items_count(QQmlListProperty<QQuickPlatformMenuItem> *prop); + static QQuickPlatformMenuItem *items_at(QQmlListProperty<QQuickPlatformMenuItem> *prop, qsizetype index); static void items_clear(QQmlListProperty<QQuickPlatformMenuItem> *prop); bool m_enabled; diff --git a/src/quicktemplates2/qquickactiongroup.cpp b/src/quicktemplates2/qquickactiongroup.cpp index 301957b6..4f621af7 100644 --- a/src/quicktemplates2/qquickactiongroup.cpp +++ b/src/quicktemplates2/qquickactiongroup.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -149,8 +149,8 @@ public: static bool changeEnabled(QQuickAction *action, bool enabled); static void actions_append(QQmlListProperty<QQuickAction> *prop, QQuickAction *obj); - static int actions_count(QQmlListProperty<QQuickAction> *prop); - static QQuickAction *actions_at(QQmlListProperty<QQuickAction> *prop, int index); + static qsizetype actions_count(QQmlListProperty<QQuickAction> *prop); + static QQuickAction *actions_at(QQmlListProperty<QQuickAction> *prop, qsizetype index); static void actions_clear(QQmlListProperty<QQuickAction> *prop); bool enabled = true; @@ -200,13 +200,13 @@ void QQuickActionGroupPrivate::actions_append(QQmlListProperty<QQuickAction> *pr q->addAction(obj); } -int QQuickActionGroupPrivate::actions_count(QQmlListProperty<QQuickAction> *prop) +qsizetype QQuickActionGroupPrivate::actions_count(QQmlListProperty<QQuickAction> *prop) { QQuickActionGroupPrivate *p = static_cast<QQuickActionGroupPrivate *>(prop->data); return p->actions.count(); } -QQuickAction *QQuickActionGroupPrivate::actions_at(QQmlListProperty<QQuickAction> *prop, int index) +QQuickAction *QQuickActionGroupPrivate::actions_at(QQmlListProperty<QQuickAction> *prop, qsizetype index) { QQuickActionGroupPrivate *p = static_cast<QQuickActionGroupPrivate *>(prop->data); return p->actions.value(index); diff --git a/src/quicktemplates2/qquickbuttongroup.cpp b/src/quicktemplates2/qquickbuttongroup.cpp index 974cd029..3788d7c0 100644 --- a/src/quicktemplates2/qquickbuttongroup.cpp +++ b/src/quicktemplates2/qquickbuttongroup.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -161,8 +161,8 @@ public: void setCheckState(Qt::CheckState state); static void buttons_append(QQmlListProperty<QQuickAbstractButton> *prop, QQuickAbstractButton *obj); - static int buttons_count(QQmlListProperty<QQuickAbstractButton> *prop); - static QQuickAbstractButton *buttons_at(QQmlListProperty<QQuickAbstractButton> *prop, int index); + static qsizetype buttons_count(QQmlListProperty<QQuickAbstractButton> *prop); + static QQuickAbstractButton *buttons_at(QQmlListProperty<QQuickAbstractButton> *prop, qsizetype index); static void buttons_clear(QQmlListProperty<QQuickAbstractButton> *prop); bool complete = true; @@ -235,13 +235,13 @@ void QQuickButtonGroupPrivate::buttons_append(QQmlListProperty<QQuickAbstractBut q->addButton(obj); } -int QQuickButtonGroupPrivate::buttons_count(QQmlListProperty<QQuickAbstractButton> *prop) +qsizetype QQuickButtonGroupPrivate::buttons_count(QQmlListProperty<QQuickAbstractButton> *prop) { QQuickButtonGroupPrivate *p = static_cast<QQuickButtonGroupPrivate *>(prop->data); return p->buttons.count(); } -QQuickAbstractButton *QQuickButtonGroupPrivate::buttons_at(QQmlListProperty<QQuickAbstractButton> *prop, int index) +QQuickAbstractButton *QQuickButtonGroupPrivate::buttons_at(QQmlListProperty<QQuickAbstractButton> *prop, qsizetype index) { QQuickButtonGroupPrivate *p = static_cast<QQuickButtonGroupPrivate *>(prop->data); return p->buttons.value(index); diff --git a/src/quicktemplates2/qquickcontainer.cpp b/src/quicktemplates2/qquickcontainer.cpp index 505ac321..3148bdee 100644 --- a/src/quicktemplates2/qquickcontainer.cpp +++ b/src/quicktemplates2/qquickcontainer.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -391,13 +391,13 @@ void QQuickContainerPrivate::contentData_append(QQmlListProperty<QObject> *prop, } } -int QQuickContainerPrivate::contentData_count(QQmlListProperty<QObject> *prop) +qsizetype QQuickContainerPrivate::contentData_count(QQmlListProperty<QObject> *prop) { QQuickContainer *q = static_cast<QQuickContainer *>(prop->object); return QQuickContainerPrivate::get(q)->contentData.count(); } -QObject *QQuickContainerPrivate::contentData_at(QQmlListProperty<QObject> *prop, int index) +QObject *QQuickContainerPrivate::contentData_at(QQmlListProperty<QObject> *prop, qsizetype index) { QQuickContainer *q = static_cast<QQuickContainer *>(prop->object); return QQuickContainerPrivate::get(q)->contentData.value(index); @@ -415,13 +415,13 @@ void QQuickContainerPrivate::contentChildren_append(QQmlListProperty<QQuickItem> q->addItem(item); } -int QQuickContainerPrivate::contentChildren_count(QQmlListProperty<QQuickItem> *prop) +qsizetype QQuickContainerPrivate::contentChildren_count(QQmlListProperty<QQuickItem> *prop) { QQuickContainer *q = static_cast<QQuickContainer *>(prop->object); return QQuickContainerPrivate::get(q)->contentModel->count(); } -QQuickItem *QQuickContainerPrivate::contentChildren_at(QQmlListProperty<QQuickItem> *prop, int index) +QQuickItem *QQuickContainerPrivate::contentChildren_at(QQmlListProperty<QQuickItem> *prop, qsizetype index) { QQuickContainer *q = static_cast<QQuickContainer *>(prop->object); return q->itemAt(index); diff --git a/src/quicktemplates2/qquickcontainer_p_p.h b/src/quicktemplates2/qquickcontainer_p_p.h index 1a251b50..b9f8eb0f 100644 --- a/src/quicktemplates2/qquickcontainer_p_p.h +++ b/src/quicktemplates2/qquickcontainer_p_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -81,13 +81,13 @@ public: void itemDestroyed(QQuickItem *item) override; static void contentData_append(QQmlListProperty<QObject> *prop, QObject *obj); - static int contentData_count(QQmlListProperty<QObject> *prop); - static QObject *contentData_at(QQmlListProperty<QObject> *prop, int index); + static qsizetype contentData_count(QQmlListProperty<QObject> *prop); + static QObject *contentData_at(QQmlListProperty<QObject> *prop, qsizetype index); static void contentData_clear(QQmlListProperty<QObject> *prop); static void contentChildren_append(QQmlListProperty<QQuickItem> *prop, QQuickItem *obj); - static int contentChildren_count(QQmlListProperty<QQuickItem> *prop); - static QQuickItem *contentChildren_at(QQmlListProperty<QQuickItem> *prop, int index); + static qsizetype contentChildren_count(QQmlListProperty<QQuickItem> *prop); + static QQuickItem *contentChildren_at(QQmlListProperty<QQuickItem> *prop, qsizetype index); static void contentChildren_clear(QQmlListProperty<QQuickItem> *prop); void updateContentWidth(); @@ -99,7 +99,7 @@ public: qreal contentHeight = 0; QObjectList contentData; QQmlObjectModel *contentModel = nullptr; - int currentIndex = -1; + qsizetype currentIndex = -1; bool updatingCurrent = false; QQuickItemPrivate::ChangeTypes changeTypes = Destroyed | Parent | SiblingOrder; }; diff --git a/src/quicktemplates2/qquickmenu.cpp b/src/quicktemplates2/qquickmenu.cpp index b471a3fc..d9231cbd 100644 --- a/src/quicktemplates2/qquickmenu.cpp +++ b/src/quicktemplates2/qquickmenu.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -703,13 +703,13 @@ void QQuickMenuPrivate::contentData_append(QQmlListProperty<QObject> *prop, QObj } } -int QQuickMenuPrivate::contentData_count(QQmlListProperty<QObject> *prop) +qsizetype QQuickMenuPrivate::contentData_count(QQmlListProperty<QObject> *prop) { QQuickMenu *q = static_cast<QQuickMenu *>(prop->object); return QQuickMenuPrivate::get(q)->contentData.count(); } -QObject *QQuickMenuPrivate::contentData_at(QQmlListProperty<QObject> *prop, int index) +QObject *QQuickMenuPrivate::contentData_at(QQmlListProperty<QObject> *prop, qsizetype index) { QQuickMenu *q = static_cast<QQuickMenu *>(prop->object); return QQuickMenuPrivate::get(q)->contentData.value(index); diff --git a/src/quicktemplates2/qquickmenu_p_p.h b/src/quicktemplates2/qquickmenu_p_p.h index 23b4444c..86701d9b 100644 --- a/src/quicktemplates2/qquickmenu_p_p.h +++ b/src/quicktemplates2/qquickmenu_p_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -120,8 +120,8 @@ public: QQuickMenuItem *firstEnabledMenuItem() const; static void contentData_append(QQmlListProperty<QObject> *prop, QObject *obj); - static int contentData_count(QQmlListProperty<QObject> *prop); - static QObject *contentData_at(QQmlListProperty<QObject> *prop, int index); + static qsizetype contentData_count(QQmlListProperty<QObject> *prop); + static QObject *contentData_at(QQmlListProperty<QObject> *prop, qsizetype index); static void contentData_clear(QQmlListProperty<QObject> *prop); QPalette defaultPalette() const override; diff --git a/src/quicktemplates2/qquickmenubar.cpp b/src/quicktemplates2/qquickmenubar.cpp index b4384aef..b5731158 100644 --- a/src/quicktemplates2/qquickmenubar.cpp +++ b/src/quicktemplates2/qquickmenubar.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -265,13 +265,13 @@ void QQuickMenuBarPrivate::menus_append(QQmlListProperty<QQuickMenu> *prop, QQui menuBar->addMenu(obj); } -int QQuickMenuBarPrivate::menus_count(QQmlListProperty<QQuickMenu> *prop) +qsizetype QQuickMenuBarPrivate::menus_count(QQmlListProperty<QQuickMenu> *prop) { QQuickMenuBar *menuBar = static_cast<QQuickMenuBar *>(prop->object); return menuBar->count(); } -QQuickMenu *QQuickMenuBarPrivate::menus_at(QQmlListProperty<QQuickMenu> *prop, int index) +QQuickMenu *QQuickMenuBarPrivate::menus_at(QQmlListProperty<QQuickMenu> *prop, qsizetype index) { QQuickMenuBar *menuBar = static_cast<QQuickMenuBar *>(prop->object); return menuBar->menuAt(index); diff --git a/src/quicktemplates2/qquickmenubar_p_p.h b/src/quicktemplates2/qquickmenubar_p_p.h index 45a6056a..0562d7e5 100644 --- a/src/quicktemplates2/qquickmenubar_p_p.h +++ b/src/quicktemplates2/qquickmenubar_p_p.h @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -92,8 +92,8 @@ public: static void contentData_append(QQmlListProperty<QObject> *prop, QObject *obj); static void menus_append(QQmlListProperty<QQuickMenu> *prop, QQuickMenu *obj); - static int menus_count(QQmlListProperty<QQuickMenu> *prop); - static QQuickMenu *menus_at(QQmlListProperty<QQuickMenu> *prop, int index); + static qsizetype menus_count(QQmlListProperty<QQuickMenu> *prop); + static QQuickMenu *menus_at(QQmlListProperty<QQuickMenu> *prop, qsizetype index); static void menus_clear(QQmlListProperty<QQuickMenu> *prop); QPalette defaultPalette() const override; diff --git a/src/quicktemplates2/qquickscrollview.cpp b/src/quicktemplates2/qquickscrollview.cpp index fd936d16..ae2b52d6 100644 --- a/src/quicktemplates2/qquickscrollview.cpp +++ b/src/quicktemplates2/qquickscrollview.cpp @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2017 The Qt Company Ltd. +** Copyright (C) 2020 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. @@ -149,13 +149,13 @@ public: void setScrollBarsInteractive(bool interactive); static void contentData_append(QQmlListProperty<QObject> *prop, QObject *obj); - static int contentData_count(QQmlListProperty<QObject> *prop); - static QObject *contentData_at(QQmlListProperty<QObject> *prop, int index); + static qsizetype contentData_count(QQmlListProperty<QObject> *prop); + static QObject *contentData_at(QQmlListProperty<QObject> *prop, qsizetype index); static void contentData_clear(QQmlListProperty<QObject> *prop); static void contentChildren_append(QQmlListProperty<QQuickItem> *prop, QQuickItem *obj); - static int contentChildren_count(QQmlListProperty<QQuickItem> *prop); - static QQuickItem *contentChildren_at(QQmlListProperty<QQuickItem> *prop, int index); + static qsizetype contentChildren_count(QQmlListProperty<QQuickItem> *prop); + static QQuickItem *contentChildren_at(QQmlListProperty<QQuickItem> *prop, qsizetype index); static void contentChildren_clear(QQmlListProperty<QQuickItem> *prop); void itemImplicitWidthChanged(QQuickItem *item) override; @@ -346,7 +346,7 @@ void QQuickScrollViewPrivate::contentData_append(QQmlListProperty<QObject> *prop data.append(&data, obj); } -int QQuickScrollViewPrivate::contentData_count(QQmlListProperty<QObject> *prop) +qsizetype QQuickScrollViewPrivate::contentData_count(QQmlListProperty<QObject> *prop) { QQuickScrollViewPrivate *p = static_cast<QQuickScrollViewPrivate *>(prop->data); if (!p->flickable) @@ -356,7 +356,7 @@ int QQuickScrollViewPrivate::contentData_count(QQmlListProperty<QObject> *prop) return data.count(&data); } -QObject *QQuickScrollViewPrivate::contentData_at(QQmlListProperty<QObject> *prop, int index) +QObject *QQuickScrollViewPrivate::contentData_at(QQmlListProperty<QObject> *prop, qsizetype index) { QQuickScrollViewPrivate *p = static_cast<QQuickScrollViewPrivate *>(prop->data); if (!p->flickable) @@ -388,7 +388,7 @@ void QQuickScrollViewPrivate::contentChildren_append(QQmlListProperty<QQuickItem children.append(&children, item); } -int QQuickScrollViewPrivate::contentChildren_count(QQmlListProperty<QQuickItem> *prop) +qsizetype QQuickScrollViewPrivate::contentChildren_count(QQmlListProperty<QQuickItem> *prop) { QQuickScrollViewPrivate *p = static_cast<QQuickScrollViewPrivate *>(prop->data); if (!p->flickable) @@ -398,7 +398,7 @@ int QQuickScrollViewPrivate::contentChildren_count(QQmlListProperty<QQuickItem> return children.count(&children); } -QQuickItem *QQuickScrollViewPrivate::contentChildren_at(QQmlListProperty<QQuickItem> *prop, int index) +QQuickItem *QQuickScrollViewPrivate::contentChildren_at(QQmlListProperty<QQuickItem> *prop, qsizetype index) { QQuickScrollViewPrivate *p = static_cast<QQuickScrollViewPrivate *>(prop->data); if (!p->flickable) |