diff options
Diffstat (limited to 'tests/auto/blackbox')
-rw-r--r-- | tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs | 8 | ||||
-rw-r--r-- | tests/auto/blackbox/testdata/auto-qrc/main.cpp | 5 | ||||
-rw-r--r-- | tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt | 1 |
3 files changed, 13 insertions, 1 deletions
diff --git a/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs b/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs index 2d0452d49..3055e51b8 100644 --- a/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs +++ b/tests/auto/blackbox/testdata/auto-qrc/auto-qrc.qbs @@ -20,6 +20,14 @@ Project { Qt.core.resourceSourceBase: "qrc-base/subdir" files: ["resource2.txt"] + + Group { + prefix: "qrc-base/subdir/" + + Qt.core.resourcePrefix: "/theOtherPrefix" + + files: ["resource3.txt"] + } } } } diff --git a/tests/auto/blackbox/testdata/auto-qrc/main.cpp b/tests/auto/blackbox/testdata/auto-qrc/main.cpp index bbfcd8fee..53a33854d 100644 --- a/tests/auto/blackbox/testdata/auto-qrc/main.cpp +++ b/tests/auto/blackbox/testdata/auto-qrc/main.cpp @@ -10,6 +10,9 @@ int main() QFile resource2(":/thePrefix/resource2.txt"); if (!resource2.open(QIODevice::ReadOnly)) return 2; + QFile resource3(":/theOtherPrefix/resource3.txt"); + if (!resource3.open(QIODevice::ReadOnly)) + return 3; std::cout << "resource data: " << resource1.readAll().constData() - << resource2.readAll().constData() << std::endl; + << resource2.readAll().constData() << resource3.readAll().constData() << std::endl; } diff --git a/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt b/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt new file mode 100644 index 000000000..6df9761da --- /dev/null +++ b/tests/auto/blackbox/testdata/auto-qrc/qrc-base/subdir/resource3.txt @@ -0,0 +1 @@ +resource3 |