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,35 @@
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
cmake_minimum_required(VERSION 3.16)
project(test_add_resources_binary_generated)
if (EXISTS "${CMAKE_CURRENT_LIST_DIR}/FindPackageHints.cmake")
include("${CMAKE_CURRENT_LIST_DIR}/FindPackageHints.cmake")
endif()
find_package(Qt6Core REQUIRED HINTS ${Qt6Tests_PREFIX_PATH})
qt6_add_executable(test_add_resources_binary_generated main.cpp)
qt6_add_resources(test_add_resources_binary_generated resources1 FILES resource1.txt PREFIX "/"
OPTIONS "--binary")
qt6_add_resources(test_add_resources_binary_generated resources2 FILES resource2.txt PREFIX "/"
OPTIONS "--binary"
DESTINATION "${CMAKE_CURRENT_BINARY_DIR}/resources2_custom.rcc")
target_compile_definitions(test_add_resources_binary_generated
PRIVATE
RESOURCE1_FULL_PATH="${CMAKE_CURRENT_BINARY_DIR}/resources1.rcc")
target_compile_definitions(test_add_resources_binary_generated
PRIVATE
RESOURCE2_FULL_PATH="${CMAKE_CURRENT_BINARY_DIR}/resources2_custom.rcc")
if(NOT TARGET binary_resource_resources1)
message(FATAL_ERROR "Generated resources binary target was not created")
endif()
if(NOT TARGET binary_resource_resources2)
message(FATAL_ERROR "Generated resources binary target was not created")
endif()

View File

@ -0,0 +1,20 @@
// Copyright (C) 2020 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include <QFile>
#include <QResource>
int main(int, char **)
{
if (!QResource::registerResource(RESOURCE1_FULL_PATH)
|| !QFile::exists(":/resource1.txt")
|| !QResource::registerResource(RESOURCE2_FULL_PATH)
|| !QFile::exists(":/resource2.txt")) {
return -1;
}
// Avoid leaks
QResource::unregisterResource(RESOURCE1_FULL_PATH);
QResource::unregisterResource(RESOURCE2_FULL_PATH);
return 0;
}

View File

@ -0,0 +1 @@
Test resource1

View File

@ -0,0 +1 @@
Test resource2