qt 6.5.1 original

This commit is contained in:
kleuter
2023-10-29 23:33:08 +01:00
parent 71d22ab6b0
commit 85d238dfda
21202 changed files with 5499099 additions and 0 deletions

View File

@ -0,0 +1,30 @@
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
set(tst_qmetaobject_SOURCES
tst_qmetaobject.cpp
forwarddeclared.h
forwarddeclared.cpp
)
#####################################################################
## tst_qmetaobject Test:
#####################################################################
qt_internal_add_test(tst_qmetaobject
SOURCES
${tst_qmetaobject_SOURCES}
LIBRARIES
Qt::CorePrivate
)
qt_internal_add_test(tst_qmetaobject_compat
SOURCES
${tst_qmetaobject_SOURCES}
DEFINES
USE_COMPAT_Q_ARG=1
LIBRARIES
Qt::CorePrivate
NO_BATCH
)

View File

@ -0,0 +1,17 @@
// Copyright (C) 2022 Intel Corporation.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
#include "forwarddeclared.h"
struct MyForwardDeclaredType { };
static MyForwardDeclaredType t;
const MyForwardDeclaredType &getForwardDeclaredType() noexcept
{
return t;
}
MyForwardDeclaredType *getForwardDeclaredPointer() noexcept
{
return &t;
}

View File

@ -0,0 +1,12 @@
// Copyright (C) 2022 Intel Corporation.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
#ifndef FORWARDDECLARED_H
#define FORWARDDECLARED_H
struct MyForwardDeclaredType; // and ONLY forward-declared
const MyForwardDeclaredType &getForwardDeclaredType() noexcept;
MyForwardDeclaredType *getForwardDeclaredPointer() noexcept;
#endif // FORWARDDECLARED_H

File diff suppressed because it is too large Load Diff