Skip to content
Snippets Groups Projects
resourceeditor.qbs 1.00 KiB
import qbs 1.0

QtcPlugin {
    name: "ResourceEditor"

    Depends { name: "Qt"; submodules: ["widgets", "xml"] }
    Depends { name: "Aggregation" }
    Depends { name: "ProjectExplorer" }
    Depends { name: "Utils" }

    Depends { name: "Core" }

    cpp.defines: base.concat(["RESOURCE_LIBRARY"])

    Group {
        name: "General"
        files: [
            "resourceeditor.qrc",
            "resourceeditorconstants.h",
            "resourceeditorfactory.cpp", "resourceeditorfactory.h",
            "resourceeditorplugin.cpp", "resourceeditorplugin.h",
            "resourceeditorw.cpp", "resourceeditorw.h",
            "resource_global.h", "resourcenode.cpp", "resourcenode.h"
        ]
    }

    Group {
        name: "QRC Editor"
        prefix: "qrceditor/"
        files: [
            "qrceditor.cpp", "qrceditor.h", "qrceditor.ui",
            "resourcefile.cpp", "resourcefile_p.h",
            "resourceview.cpp", "resourceview.h",
            "undocommands.cpp", "undocommands_p.h",
        ]
    }
}