15class KWinSelectionOwner;
42 void setupCrashHandler();
45 static void crashHandler(
int signal);
47 std::unique_ptr<KWinSelectionOwner> owner;
ApplicationX11(int &argc, char **argv)
void setReplace(bool replace)
void startInteractiveWindowSelection(std::function< void(KWin::Window *)> callback, const QByteArray &cursorName=QByteArray()) override
std::unique_ptr< OutlineVisual > createOutline(Outline *outline) override
void performStartup() override
void startInteractivePositionSelection(std::function< void(const QPointF &)> callback) override
std::unique_ptr< Edge > createScreenEdge(ScreenEdges *parent) override
std::unique_ptr< Cursor > createPlatformCursor() override
PlatformCursorImage cursorImage() const override
~ApplicationX11() override
void createEffectsHandler(Compositor *compositor, WorkspaceScene *scene) override
This class is used to show the outline of a given geometry.
Class for controlling screen edges.