MCPcopy Create free account
hub / github.com/KDE/labplot / areaGridPosition

Method areaGridPosition

src/3rdparty/Qt-Advanced-Docking-System/src/DockOverlay.cpp:706–732  ·  view source on GitHub ↗

============================================================================ DockOverlayCrossPrivate ============================================================================

Source from the content-addressed store, hash-verified

704// DockOverlayCrossPrivate
705//============================================================================
706QPoint DockOverlayCrossPrivate::areaGridPosition(const DockWidgetArea area)
707{
708 if (CDockOverlay::ModeDockAreaOverlay == Mode)
709 {
710 switch (area)
711 {
712 case TopDockWidgetArea: return QPoint(1, 2);
713 case RightDockWidgetArea: return QPoint(2, 3);
714 case BottomDockWidgetArea: return QPoint(3, 2);
715 case LeftDockWidgetArea: return QPoint(2, 1);
716 case CenterDockWidgetArea: return QPoint(2, 2);
717 default: return QPoint();
718 }
719 }
720 else
721 {
722 switch (area)
723 {
724 case TopDockWidgetArea: return QPoint(0, 2);
725 case RightDockWidgetArea: return QPoint(2, 4);
726 case BottomDockWidgetArea: return QPoint(4, 2);
727 case LeftDockWidgetArea: return QPoint(2, 0);
728 case CenterDockWidgetArea: return QPoint(2, 2);
729 default: return QPoint();
730 }
731 }
732}
733
734
735//============================================================================

Callers 2

setAreaWidgetsMethod · 0.80
resetMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected