advanceddockingsystem.qbs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import qbs 1.0
  2. QtcLibrary {
  3. name: "AdvancedDockingSystem"
  4. cpp.optimization: "fast"
  5. cpp.defines: base.concat("ADVANCEDDOCKINGSYSTEM_LIBRARY")
  6. cpp.includePaths: base.concat([".", linux.prefix])
  7. Depends { name: "Qt"; submodules: ["widgets", "core", "gui"] }
  8. Depends { name: "Utils" }
  9. Group {
  10. name: "General"
  11. files: [
  12. "ads_globals.cpp", "ads_globals.h",
  13. "dockareaareatabbar.cpp", "dockareatabbar.h",
  14. "dockareatitlebar.cpp", "dockareatitlebar.h",
  15. "dockareawidget.cpp", "dockareawidget.h",
  16. "dockcomponentsfactory.cpp", "dockcomponentsfactory.h",
  17. "dockcontainerwidget.cpp", "dockcontainerwidget.h",
  18. "dockingstatereader.cpp", "dockingstatereader.h",
  19. "dockmanager.cpp", "dockmanager.h",
  20. "dockoverlay.cpp", "dockoverlay.h",
  21. "docksplitter.cpp", "docksplitter.h",
  22. "dockwidget.cpp", "dockwidget.h",
  23. "dockwidgettab.cpp", "dockwidgettab.h",
  24. "elidinglabel.cpp", "elidinglabel.h",
  25. "floatingdockcontainer.cpp", "floatingdockcontainer.h",
  26. "floatingdragpreview.cpp", "floatingdragpreview.h",
  27. "iconprovider.cpp", "iconprovider.h",
  28. "workspacedialog.cpp", "workspacedialog.h",
  29. "workspacemodel.cpp", "workspacemodel.h",
  30. "workspaceview.cpp", "workspaceview.h",
  31. "workspacedialog.ui",
  32. "resources.qrc"
  33. ]
  34. }
  35. Group {
  36. name: "Linux"
  37. id: linux
  38. prefix: "linux/"
  39. files: [
  40. "floatingwidgettitlebar.cpp", "floatingwidgettitlebar.h"
  41. ]
  42. }
  43. }