CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::DynamicMainWindowWidgets Class Reference

#include <cxDynamicMainWindowWidgets.h>

Inheritance diagram for cx::DynamicMainWindowWidgets:

Public Member Functions

 DynamicMainWindowWidgets (QMainWindow *mainWindow)
 
QDockWidget * addAsDockWidget (QWidget *widget, QString groupname, QObject *owningPlugin=NULL)
 
void registerToolBar (QToolBar *toolbar, QString groupname="Toolbars")
 
void owningServiceRemoved (QObject *service)
 
void hideAll ()
 
void restoreFrom (const Desktop &desktop)
 
QMenu * createPopupMenu ()
 
void showWidget (QString name)
 

Detailed Description

Definition at line 30 of file cxDynamicMainWindowWidgets.h.

Constructor & Destructor Documentation

cx::DynamicMainWindowWidgets::DynamicMainWindowWidgets ( QMainWindow *  mainWindow)

Definition at line 14 of file cxDynamicMainWindowWidgets.cpp.

Member Function Documentation

QDockWidget * cx::DynamicMainWindowWidgets::addAsDockWidget ( QWidget *  widget,
QString  groupname,
QObject *  owningPlugin = NULL 
)

Definition at line 24 of file cxDynamicMainWindowWidgets.cpp.

QMenu * cx::DynamicMainWindowWidgets::createPopupMenu ( )

Definition at line 259 of file cxDynamicMainWindowWidgets.cpp.

void cx::DynamicMainWindowWidgets::hideAll ( )

Definition at line 224 of file cxDynamicMainWindowWidgets.cpp.

void cx::DynamicMainWindowWidgets::owningServiceRemoved ( QObject *  service)

Definition at line 150 of file cxDynamicMainWindowWidgets.cpp.

void cx::DynamicMainWindowWidgets::registerToolBar ( QToolBar *  toolbar,
QString  groupname = "Toolbars" 
)

Definition at line 47 of file cxDynamicMainWindowWidgets.cpp.

void cx::DynamicMainWindowWidgets::restoreFrom ( const Desktop desktop)

Definition at line 92 of file cxDynamicMainWindowWidgets.cpp.

void cx::DynamicMainWindowWidgets::showWidget ( QString  name)

Definition at line 72 of file cxDynamicMainWindowWidgets.cpp.


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