Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
window-locator.hpp File Reference

Manager for all top level application windows. More...

Go to the source code of this file.

Description

Manager for all top level application windows.

The central WindowLocator is part of the UI global context and thus initialised on startup of the UI. The WindowLocator allows to create new windows integrated with the application framework.

See also
gtk-lumiera.hpp
ui-manager.hpp

Definition in file window-locator.hpp.

#include "stage/gtk-base.hpp"
#include "stage/ctrl/panel-locator.hpp"
#include "lib/depend-inject.hpp"
#include "lib/nocopy.hpp"
#include <memory>
#include <list>

Namespaces

namespace  stage
 Lumiera GTK UI implementation root.
 
namespace  stage::model
 The Lumiera GTK-GUI uses a thin proxy layer data model on top of the actual "high-level-model", which lives in the Steam-Layer below.
 
namespace  stage::controller
 
namespace  stage::workspace
 The global workspace with top-level windows.
 
namespace  stage::ctrl
 Backbone of the Lumiera GTK UI.
 

Classes

class  WindowLocator
 A centralised manager of all top level application windows. More...