Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Wizard Class Reference

#include "gui/interact/wizard.hpp"

Description

Global cross-cutting navigation in interface space.

Todo:
initial draft as of 2/2017 – actual implementation has to be filled in

Definition at line 71 of file wizard.hpp.

Public Member Functions

 Wizard (ctrl::GlobalCtx &)
 
 ~Wizard ()
 
void show_HelpAbout ()
 show the notorious "about Lumiera" dialog. More...
 

Private Attributes

ctrl::GlobalCtxglobalCtx_
 

Additional Inherited Members

- Private Member Functions inherited from NonCopyable
 NonCopyable ()=default
 
 NonCopyable (NonCopyable const &)=delete
 
 ~NonCopyable ()=default
 
NonCopyableoperator= (NonCopyable const &)=delete
 

Constructor & Destructor Documentation

Definition at line 67 of file wizard.cpp.

~Wizard ( )

Definition at line 63 of file wizard.cpp.

Member Function Documentation

void show_HelpAbout ( )

show the notorious "about Lumiera" dialog.

Something every application has and no user really cares about.

Definition at line 78 of file wizard.cpp.

References _, WindowLocator::findActiveWindow(), Config::get(), Wizard::globalCtx_, gui::KEY_AUTHORS, gui::KEY_COPYRIGHT, gui::KEY_TITLE, gui::KEY_VERSION, gui::KEY_WEBSITE, and GlobalCtx::windowLoc_.

Referenced by Actions::populateMainActions().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

ctrl::GlobalCtx& globalCtx_
private

Definition at line 74 of file wizard.hpp.

Referenced by Wizard::show_HelpAbout().

+ Inheritance diagram for Wizard:
+ Collaboration diagram for Wizard:

The documentation for this class was generated from the following files: