#include <nmv-dbg-perspective-dynamic-layout.h>
◆ DBGPerspectiveDynamicLayout()
| nemiver::DBGPerspectiveDynamicLayout::DBGPerspectiveDynamicLayout |
( |
| ) |
|
◆ ~DBGPerspectiveDynamicLayout()
| virtual nemiver::DBGPerspectiveDynamicLayout::~DBGPerspectiveDynamicLayout |
( |
| ) |
|
|
virtual |
◆ activate_view()
| void nemiver::DBGPerspectiveDynamicLayout::activate_view |
( |
int |
a_view_identifier | ) |
|
|
virtual |
activate a view
- Parameters
-
| a_view_identifier | The view to activate |
Implements nemiver::Layout.
◆ append_view()
| void nemiver::DBGPerspectiveDynamicLayout::append_view |
( |
Gtk::Widget & |
a_widget, |
|
|
const UString & |
a_title, |
|
|
int |
a_index |
|
) |
| |
|
virtual |
appends a view to the layout
The view is added to the end of the existing list of views contained in the layout.
- Parameters
-
| a_widget | Widget of the view to add to the layout |
| a_title | Title of the view (will appears in notebook label, ...) |
| a_index | Unique identifier of the view to add to the layout |
Implements nemiver::Layout.
◆ description()
| const UString& nemiver::DBGPerspectiveDynamicLayout::description |
( |
| ) |
const |
|
virtual |
gets the layout description
- Returns
- layout description
Implements nemiver::Layout.
◆ do_cleanup_layout()
| void nemiver::DBGPerspectiveDynamicLayout::do_cleanup_layout |
( |
| ) |
|
|
virtual |
clean-up the layout
Must be called before initializing a new layout for a perspective.
Implements nemiver::Layout.
◆ do_init()
| void nemiver::DBGPerspectiveDynamicLayout::do_init |
( |
| ) |
|
|
virtual |
◆ do_lay_out()
| void nemiver::DBGPerspectiveDynamicLayout::do_lay_out |
( |
IPerspective & |
a_perspective | ) |
|
|
virtual |
initialize the layout
- Parameters
-
| a_perspective | The associated perspective. |
Implements nemiver::Layout.
◆ identifier()
| const UString& nemiver::DBGPerspectiveDynamicLayout::identifier |
( |
| ) |
const |
|
virtual |
gets the layout unique identifier
- Returns
- layout unique identifier
Implements nemiver::Layout.
◆ name()
| const UString& nemiver::DBGPerspectiveDynamicLayout::name |
( |
| ) |
const |
|
virtual |
◆ remove_view()
| void nemiver::DBGPerspectiveDynamicLayout::remove_view |
( |
int |
a_index | ) |
|
|
virtual |
remove a view from the layout
- Parameters
-
| a_index | Unique identifier of the view to remove from the layout |
Implements nemiver::Layout.
◆ save_configuration()
| void nemiver::DBGPerspectiveDynamicLayout::save_configuration |
( |
| ) |
|
|
virtual |
◆ widget()
| Gtk::Widget* nemiver::DBGPerspectiveDynamicLayout::widget |
( |
| ) |
const |
|
virtual |
gets the layout container widget
- Returns
- layout container widget
Implements nemiver::Layout.
The documentation for this class was generated from the following file: