diff options
Diffstat (limited to 'tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1')
3 files changed, 37 insertions, 0 deletions
diff --git a/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/CMakeLists.txt b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/CMakeLists.txt new file mode 100644 index 000000000..7cdc5da8d --- /dev/null +++ b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/CMakeLists.txt @@ -0,0 +1,6 @@ +# Copyright (C) 2023 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +qt_add_library(lib1 STATIC lib1.cpp) +target_link_libraries(lib1 PRIVATE Qt6::Core) +target_include_directories(lib1 PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}") diff --git a/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.cpp b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.cpp new file mode 100644 index 000000000..187367436 --- /dev/null +++ b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.cpp @@ -0,0 +1,14 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only + +#include "lib1.h" + +MyObject1::MyObject1(QObject *parent) + : QObject(parent) +{ +} + +QString MyObject1::greeting() const +{ + return tr("Hello from MyObject1!"); +} diff --git a/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.h b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.h new file mode 100644 index 000000000..42cd3f5c9 --- /dev/null +++ b/tests/auto/cmake/linguist/test_i18n_exclusion/libs/lib1/lib1.h @@ -0,0 +1,17 @@ +// Copyright (C) 2023 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only + +#ifndef _LIB1_H_ +#define _LIB1_H_ + +#include <QObject> + +class MyObject1 : public QObject +{ + Q_OBJECT +public: + MyObject1(QObject *parent = nullptr); + QString greeting() const; +}; + +#endif // _LIB1_H_ |