tlp::MainWindowFacade Class Reference
Facade of QMainWindow.
More...
#include <Controller.h>
List of all members.
Public Member Functions
Detailed Description
Facade of QMainWindow.
This class provide a facade of QMainWindow It is used by Controller to acces to QMainWindow
Constructor & Destructor Documentation
tlp::MainWindowFacade::MainWindowFacade |
( |
|
) |
|
basic constructor : no use it
tlp::MainWindowFacade::MainWindowFacade |
( |
QMainWindow * |
mainWindow, |
|
|
QToolBar * |
toolBar, |
|
|
QToolBar * |
interactorsToolBar, |
|
|
QWorkspace * |
workspace | |
|
) |
| | |
Member Function Documentation
void tlp::MainWindowFacade::addDockWidget |
( |
Qt::DockWidgetArea |
area, |
|
|
QDockWidget * |
dockWidget | |
|
) |
| | [inline] |
Add a dock widget to QMainWindow This function call QMainWindow::addDockWidget(Qt::DockWidgetArea,QDockWidget)
QToolBar* tlp::MainWindowFacade::getInteractorsToolBar |
( |
|
) |
[inline] |
QMenuBar* tlp::MainWindowFacade::getMenuBar |
( |
|
) |
[inline] |
get menu bar
- Returns:
- the menu bar
QWidget* tlp::MainWindowFacade::getParentWidget |
( |
|
) |
[inline] |
Get the parent widget : use it as parent if you want to create a QDialog (for example)
- Warning:
- QWidget returned is QMainWindow but for prevent segfault don't use it as QMainWindow
QStatusBar* tlp::MainWindowFacade::getStatusBar |
( |
|
) |
[inline] |
get status bar
- Returns:
- the status bar
QToolBar* tlp::MainWindowFacade::getToolBar |
( |
|
) |
[inline] |
QWorkspace* tlp::MainWindowFacade::getWorkspace |
( |
|
) |
[inline] |
get workspace
- Returns:
- the workspace