diff options
Diffstat (limited to 'meson/test cases/frameworks/4 qt/subfolder/main.cpp')
-rw-r--r-- | meson/test cases/frameworks/4 qt/subfolder/main.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/meson/test cases/frameworks/4 qt/subfolder/main.cpp b/meson/test cases/frameworks/4 qt/subfolder/main.cpp new file mode 100644 index 000000000..9661811da --- /dev/null +++ b/meson/test cases/frameworks/4 qt/subfolder/main.cpp @@ -0,0 +1,29 @@ +#include <QImage> +#include <QFile> +#include <QString> + +int main(int argc, char **argv) { + #ifndef UNITY_BUILD + Q_INIT_RESOURCE(stuff3); + Q_INIT_RESOURCE(stuff4); + #endif + + for(auto fname:{":/thing.png", ":/thing4.png"}) + { + QImage img1(fname); + if(img1.width() != 640) { + return 1; + } + } + + for(auto fname:{":/txt_resource.txt",":/txt_resource2.txt"}) + { + QFile file(fname); + if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) + return 1; + QString line = file.readLine(); + if(line.compare("Hello World")) + return 1; + } + return 0; +}
\ No newline at end of file |