17#ifndef UNITY_SHELL_APPLICATION_MIR_H
18#define UNITY_SHELL_APPLICATION_MIR_H
25class Mir :
public QObject
74 MaximizedTopLeftState,
75 MaximizedTopRightState,
76 MaximizedBottomLeftState,
77 MaximizedBottomRightState,
116 virtual void setCursorName(
const QString &
cursorName) = 0;
120 virtual void setCurrentKeymap(
const QString &
currentKeymap) = 0;
125 void cursorNameChanged(
const QString &
cursorName);
Acting mostly as a namespace to hold enums and such for use in QML.
Definition: Mir.h:26
FormFactor
Form Factor.
Definition: Mir.h:105
QString currentKeymap
Definition: Mir.h:41
State
Surface state.
Definition: Mir.h:64
ShellChrome
Shell chrome.
Definition: Mir.h:96
Type
Surface type.
Definition: Mir.h:47
OrientationAngle
Surface orientation angle.
Definition: Mir.h:85
QString cursorName
Name of the mouse cursor to be used. Follows the X Cursor naming convention.
Definition: Mir.h:34