Ardour  9.0-pre0-582-g084a23a80d
Gtkmm2ext::Application Class Reference

#include <application.h>

Public Member Functions

 ~Application ()
 
void ready ()
 
void hide ()
 
void cleanup ()
 
void set_menu_bar (Gtk::MenuShell &)
 
GtkApplicationMenuGroupadd_app_menu_group ()
 
void add_app_menu_item (GtkApplicationMenuGroup *, Gtk::MenuItem *)
 

Static Public Member Functions

static Applicationinstance ()
 

Public Attributes

sigc::signal< void, bool > ActivationChanged
 
sigc::signal< void, const Glib::ustring & > ShouldLoad
 
sigc::signal< void > ShouldQuit
 

Private Member Functions

 Application ()
 

Static Private Attributes

static Application_instance
 

Detailed Description

Definition at line 40 of file application.h.

Constructor & Destructor Documentation

◆ ~Application()

Gtkmm2ext::Application::~Application ( )

◆ Application()

Gtkmm2ext::Application::Application ( )
private

Member Function Documentation

◆ add_app_menu_group()

GtkApplicationMenuGroup* Gtkmm2ext::Application::add_app_menu_group ( )

◆ add_app_menu_item()

void Gtkmm2ext::Application::add_app_menu_item ( GtkApplicationMenuGroup ,
Gtk::MenuItem  
)

◆ cleanup()

void Gtkmm2ext::Application::cleanup ( )

◆ hide()

void Gtkmm2ext::Application::hide ( )

◆ instance()

static Application* Gtkmm2ext::Application::instance ( )
static

◆ ready()

void Gtkmm2ext::Application::ready ( )

◆ set_menu_bar()

void Gtkmm2ext::Application::set_menu_bar ( Gtk::MenuShell )

Member Data Documentation

◆ _instance

Application* Gtkmm2ext::Application::_instance
staticprivate

Definition at line 60 of file application.h.

◆ ActivationChanged

sigc::signal<void,bool> Gtkmm2ext::Application::ActivationChanged

Definition at line 53 of file application.h.

◆ ShouldLoad

sigc::signal<void,const Glib::ustring&> Gtkmm2ext::Application::ShouldLoad

Definition at line 54 of file application.h.

◆ ShouldQuit

sigc::signal<void> Gtkmm2ext::Application::ShouldQuit

Definition at line 55 of file application.h.


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