summaryrefslogtreecommitdiff
path: root/tests/auto/blackbox/testdata-qt/plugin-support/plugin-support.qbs
blob: 8e0923e944e21179ffa07eb2ad8b9b9fff1cd88b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import qbs.Utilities

QtGuiApplication {
    condition: {
        // pluginTypes empty for Qt4
        if (Utilities.versionCompare(Qt.core.version, "5.0") < 0) {
            console.info("using qt4");
            return false;
        }
        return true;
    }
    Probe {
        id: staticProbe
        property bool isStaticQt: Qt.gui.isStaticLibrary
        property var plugins: Qt.plugin_support.effectivePluginsByType
        property var allPlugins: Qt.plugin_support.allPluginsByType
        configure: {
            console.info("static Qt: " + isStaticQt);
            console.info("requested image plugins: %" + plugins.imageformats + "%");
            console.info("all image plugins: #" + allPlugins.imageformats + "#");
            console.info("platform plugin count: " + (plugins.platforms || []).length);
        }
    }

    Depends { name: "m1" }
    Depends { name: "m2" }
    files: "plugin-support-main.cpp"
}