Slicer
5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Applications/SlicerApp/qSlicerAppMainWindow.h>
Public Types | |
typedef qSlicerMainWindow | Superclass |
Public Types inherited from qSlicerMainWindow | |
typedef QMainWindow | Superclass |
Public Member Functions | |
qSlicerAppMainWindow (QWidget *parent=nullptr) | |
~qSlicerAppMainWindow () override | |
Public Member Functions inherited from qSlicerMainWindow | |
Q_INVOKABLE ctkErrorLogWidget * | errorLogWidget () const |
Q_INVOKABLE vtkMRMLAbstractViewNode * | layoutMaximizedViewNode () |
Return the view node that is temporarily shown maximized in the view layout. More... | |
Q_INVOKABLE qSlicerModuleSelectorToolBar * | moduleSelector () const |
qSlicerMainWindow (QWidget *parent=nullptr) | |
~qSlicerMainWindow () override | |
Protected Member Functions | |
qSlicerAppMainWindow (qSlicerAppMainWindowPrivate *pimpl, QWidget *parent) | |
Protected Member Functions inherited from qSlicerMainWindow | |
void | changeEvent (QEvent *event) override |
void | closeEvent (QCloseEvent *event) override |
virtual void | disclaimer () |
Open a popup to warn the user Slicer is not for clinical use. More... | |
void | dragEnterEvent (QDragEnterEvent *event) override |
void | dropEvent (QDropEvent *event) override |
bool | eventFilter (QObject *object, QEvent *event) override |
virtual void | pythonConsoleInitialDisplay () |
Open Python interactor if it was requested. More... | |
qSlicerMainWindow (qSlicerMainWindowPrivate *pimpl, QWidget *parent) | |
virtual void | setupMenuActions () |
Connect MainWindow action with slots defined in MainWindowCore. More... | |
void | showEvent (QShowEvent *event) override |
Additional Inherited Members | |
Signals inherited from qSlicerMainWindow | |
void | initialWindowShown () |
Protected Slots inherited from qSlicerMainWindow | |
virtual void | onFileSaved (const qSlicerIO::IOProperties &fileProperties) |
virtual void | onLayoutChanged (int) |
virtual void | onModuleAboutToBeUnloaded (const QString &moduleName) |
virtual void | onModuleLoaded (const QString &moduleName) |
virtual void | onMRMLSceneModified (vtkObject *) |
virtual void | onNewFileLoaded (const qSlicerIO::IOProperties &fileProperties) |
virtual void | onWarningsOrErrorsOccurred (ctkErrorLogLevel::LogLevel logLevel) |
void | setExtensionUpdatesAvailable (bool updateAvailable) |
Protected Attributes inherited from qSlicerMainWindow | |
QScopedPointer< qSlicerMainWindowPrivate > | d_ptr |
Definition at line 30 of file qSlicerAppMainWindow.h.
Definition at line 34 of file qSlicerAppMainWindow.h.
qSlicerAppMainWindow::qSlicerAppMainWindow | ( | QWidget * | parent = nullptr | ) |
|
override |
|
protected |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |