Class.
More...
#include <gepetto/gui/mainwindow.hh>
|
OSGWidget * | createView (const std::string &name) |
|
|
BodyTreeWidget * | bodyTree () const |
| Get the body tree widget. More...
|
|
void | log (const QString &text) |
|
void | logError (const QString &text) |
|
void | logJobStarted (int id, const QString &text) |
|
void | logJobDone (int id, const QString &text) |
|
void | logJobFailed (int id, const QString &text) |
|
void | requestRefresh () |
|
void | requestApplyCurrentConfiguration () |
| Emit a signal to display the current configuration in the viewer. More...
|
|
void | requestConfigurationValidation () |
| Emit a signal to check if the the current configuration is valid. More...
|
|
void | configurationValidationStatusChanged (bool valid) |
|
void | configurationValidationStatusChanged (QStringList bodiesInCollision) |
|
void | requestSelectJointFromBodyName (const QString bodyName) |
|
void | onOpenPluginManager () |
| Open the plugin manager dialog. More...
|
|
void | registerSignal (const char *signal, QObject *obj) |
|
QObject * | getFromSignal (const char *signal) |
|
void | connectSignal (const char *signal, const char *slot, QObject *obj) |
|
void | registerSlot (const char *slot, QObject *obj) |
|
QObject * | getFromSlot (const char *slot) |
|
void | connectSlot (const char *slot, const char *signal, QObject *obj) |
|
void | registerShortcut (QString widgetName, QString actionName, QAction *action) |
|
void | registerShortcut (QString widgetName, QAction *action) |
|
◆ RefreshType
Enumerator |
---|
RefreshBodyTree | |
RefreshPlugins | |
RefreshAll | |
◆ MainWindow()
gepetto::gui::MainWindow::MainWindow |
( |
Settings * |
settings, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
|
explicit |
◆ ~MainWindow()
gepetto::gui::MainWindow::~MainWindow |
( |
| ) |
|
◆ actionSearchBar()
◆ applyCurrentConfiguration
void gepetto::gui::MainWindow::applyCurrentConfiguration |
( |
| ) |
|
|
signal |
◆ configurationValidation
void gepetto::gui::MainWindow::configurationValidation |
( |
| ) |
|
|
signal |
◆ createView
OSGWidget* gepetto::gui::MainWindow::createView |
( |
const std::string & |
name | ) |
|
|
slot |
◆ insertDockWidget()
void gepetto::gui::MainWindow::insertDockWidget |
( |
QDockWidget * |
dock, |
|
|
Qt::DockWidgetArea |
area = Qt::AllDockWidgetAreas , |
|
|
Qt::Orientation |
orientation = Qt::Horizontal |
|
) |
| |
Insert a dockwidget in the dock area of the window.
- Parameters
-
dock | widget to add |
area | where the widget will be add |
orientation | of the widget |
◆ instance()
static MainWindow* gepetto::gui::MainWindow::instance |
( |
| ) |
|
|
static |
◆ logErrorString
void gepetto::gui::MainWindow::logErrorString |
( |
QString |
msg | ) |
|
|
signal |
◆ logString
void gepetto::gui::MainWindow::logString |
( |
QString |
msg | ) |
|
|
signal |
◆ osg()
◆ osgWindows()
QList<OSGWidget*> gepetto::gui::MainWindow::osgWindows |
( |
| ) |
const |
◆ pluginManager()
◆ pluginMenu()
QMenu* gepetto::gui::MainWindow::pluginMenu |
( |
| ) |
const |
◆ pythonWidget()
◆ refresh
void gepetto::gui::MainWindow::refresh |
( |
| ) |
|
|
signal |
◆ removeDockWidget()
void gepetto::gui::MainWindow::removeDockWidget |
( |
QDockWidget * |
dock | ) |
|
Remove a dock widget.
- Parameters
-
◆ selectionHandler()
◆ selectJointFromBodyName
void gepetto::gui::MainWindow::selectJointFromBodyName |
( |
const QString |
bodyName | ) |
|
|
signal |
◆ viewCreated
void gepetto::gui::MainWindow::viewCreated |
( |
OSGWidget * |
widget | ) |
|
|
signal |
◆ settings_
Settings* gepetto::gui::MainWindow::settings_ |
The documentation for this class was generated from the following file: