History

dockable window

danteruiz committed 7 years ago

Commit 38066311 parent 4821e749 files · +239 −47Browse files

Showing the changes to interface/src/scripting/DesktopScriptingInterface.cpp (1 of 9 files). Show all

Unified · Split

interface/src/scripting/DesktopScriptingInterface.cpp+11−0
@@ -22,6 +22,13 @@ · 21 unmodified lines
22#include <DependencyManager.h>22#include <DependencyManager.h>
23#include <OffscreenUi.h>23#include <OffscreenUi.h>
24 24
25static const QVariantMap DOCK_AREA {
26 { "TOP", DockArea::TOP },
27 { "BOTTOM", DockArea::BOTTOM },
28 { "LEFT", DockArea::LEFT },
29 { "RIGHT", DockArea::RIGHT }
30};
31
25int DesktopScriptingInterface::getWidth() {32int DesktopScriptingInterface::getWidth() {
26 QSize size = qApp->getWindow()->windowHandle()->screen()->virtualSize();33 QSize size = qApp->getWindow()->windowHandle()->screen()->virtualSize();
27 return size.width();34 return size.width();
@@ -39,6 +46,10 @@ QVariantMap DesktopScriptingInterface::getPresentationMode() { · 11 unmodified lines
39 return presentationModes;46 return presentationModes;
40}47}
41 48
49QVariantMap DesktopScriptingInterface::getDockArea() {
50 return DOCK_AREA;
51}
52
42void DesktopScriptingInterface::setHUDAlpha(float alpha) {53void DesktopScriptingInterface::setHUDAlpha(float alpha) {
43 qApp->getApplicationCompositor().setAlpha(alpha);54 qApp->getApplicationCompositor().setAlpha(alpha);
44}55}