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

#include "gui/panel/infobox-panel.hpp"


Definition at line 44 of file infobox-panel.hpp.

Public Member Functions

 InfoBoxPanel (workspace::PanelManager &, Gdl::DockItem &)
 Build a new InfoBox-Panel. More...
- Public Member Functions inherited from Panel
 ~Panel ()
Gdl::DockItem & getDockItem ()
workspace::PanelManagergetPanelManager ()
void iconify ()
bool is_iconified () const
bool is_locked () const
bool is_shown () const
void lock (bool show=true)
 Locks or unlocks the panel against modifications. More...
void show (bool show=true)
 Shows or hides the panel. More...
sigc::signal< void > & signal_hidePanel ()
 fires when the dock item gets hidden. More...

Static Public Member Functions

static const gchar * getStockID ()
static const char * getTitle ()

Private Member Functions

void experiment_1 ()

Private Attributes

Gtk::Button button_1_
Gtk::ButtonBox buttons_
widget::ErrorLogWidget errorLog_
Gtk::Frame frame_
Gtk::Box twoParts_

Additional Inherited Members

- Protected Member Functions inherited from Panel
 Panel (workspace::PanelManager &, Gdl::DockItem &, const gchar *longName, const gchar *stockID)
workspace::WorkspaceWindowgetWorkspaceWindow ()
- Protected Attributes inherited from Panel
Gdl::DockItem & dockItem_
 owner dock item widget that will host the widgets in this panel. More...
sigc::signal< void > hidePanelSignal_
 signal that fires when the dock item is hidden. More...
widget::PanelBar panelBar_
 panel bar to attach to the panel grip. More...
 The owner panel manager object. More...

Constructor & Destructor Documentation

InfoBoxPanel ( workspace::PanelManager panelManager,
Gdl::DockItem &  dockItem 

Build a new InfoBox-Panel.

PanelManagerThe owner panel manager widget.
DockItemThe GdlDockItem that will host this panel.
as of 8/2017 this is placeholder code for UI experiments...

Definition at line 38 of file infobox-panel.cpp.

Member Function Documentation

const char * getTitle ( )

Definition at line 68 of file infobox-panel.cpp.

References _.

const gchar * getStockID ( )

Definition at line 74 of file infobox-panel.cpp.

void experiment_1 ( )

Definition at line 82 of file infobox-panel.cpp.

References InfoBoxPanel::errorLog_, InfoBoxPanel::frame_, gui::NOTE_WARN, and ErrorLogWidget::showMsg().

+ Here is the call graph for this function:

Member Data Documentation

Gtk::Box twoParts_

Definition at line 61 of file infobox-panel.hpp.

Gtk::ButtonBox buttons_

Definition at line 62 of file infobox-panel.hpp.

Gtk::Button button_1_

Definition at line 63 of file infobox-panel.hpp.

Gtk::Frame frame_

Definition at line 64 of file infobox-panel.hpp.

Referenced by InfoBoxPanel::experiment_1().

widget::ErrorLogWidget errorLog_

Definition at line 65 of file infobox-panel.hpp.

Referenced by InfoBoxPanel::experiment_1().

+ Inheritance diagram for InfoBoxPanel:
+ Collaboration diagram for InfoBoxPanel:

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