summaryrefslogtreecommitdiffstats
path: root/tests/auto/cmake/test_add_resources_binary_generated/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/cmake/test_add_resources_binary_generated/main.cpp')
-rw-r--r--tests/auto/cmake/test_add_resources_binary_generated/main.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/auto/cmake/test_add_resources_binary_generated/main.cpp b/tests/auto/cmake/test_add_resources_binary_generated/main.cpp
new file mode 100644
index 0000000000..73177555d4
--- /dev/null
+++ b/tests/auto/cmake/test_add_resources_binary_generated/main.cpp
@@ -0,0 +1,20 @@
+// Copyright (C) 2020 The Qt Company Ltd.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
+
+#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;
+}