Slicer  5.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
qSlicerWelcomeModuleWidget Class Reference

#include <Modules/Loadable/SlicerWelcome/qSlicerWelcomeModuleWidget.h>

Inheritance diagram for qSlicerWelcomeModuleWidget:
Inheritance graph
[legend]
Collaboration diagram for qSlicerWelcomeModuleWidget:
Collaboration graph
[legend]

Public Types

typedef qSlicerAbstractModuleWidget Superclass
 
- Public Types inherited from qSlicerAbstractModuleRepresentation
typedef qSlicerObject Superclass
 

Public Slots

void checkForUpdates ()
 
void editApplicationSettings ()
 
bool exploreLoadedData ()
 
bool loadDicomData ()
 
bool loadNonDicomData ()
 
bool loadRemoteSampleData ()
 
void setApplicationUpdateAvailable (bool updateAvailable)
 
void setExtensionUpdatesAvailable (bool updateAvailable)
 
- Public Slots inherited from qSlicerWidget
void setMRMLScene (vtkMRMLScene *scene) override
 

Public Member Functions

 qSlicerWelcomeModuleWidget (QWidget *parent=nullptr)
 
 ~qSlicerWelcomeModuleWidget () override
 
- Public Member Functions inherited from qSlicerAbstractModuleWidget
virtual Q_INVOKABLE void enter ()
 
virtual Q_INVOKABLE void exit ()
 
bool isEntered () const
 
Q_INVOKABLE double nodeEditable (vtkMRMLNode *node) override
 
 qSlicerAbstractModuleWidget (QWidget *parent=nullptr)
 
Q_INVOKABLE bool setEditedNode (vtkMRMLNode *node, QString role=QString(), QString context=QString()) override
 Node editing. More...
 
 ~qSlicerAbstractModuleWidget () override
 
- Public Member Functions inherited from qSlicerWidget
vtkSlicerApplicationLogicappLogic () const
 
vtkMRMLAbstractLogicmoduleLogic (const QString &moduleName) const
 
 qSlicerWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 
 ~qSlicerWidget () override
 
- Public Member Functions inherited from qSlicerObject
vtkMRMLScenemrmlScene () const
 Return a pointer on the MRML scene. More...
 
 qSlicerObject ()
 
virtual void setMRMLScene (vtkMRMLScene *)
 Set the current MRML scene to the widget. More...
 
virtual ~qSlicerObject ()
 
- Public Member Functions inherited from qSlicerAbstractModuleRepresentation
qSlicerAbstractCoreModulemodule () const
 
QString moduleName () const
 Set/Get module name. More...
 
 qSlicerAbstractModuleRepresentation ()
 
 ~qSlicerAbstractModuleRepresentation () override
 

Protected Slots

void loadSource (QWidget *)
 
void onAutoUpdateCheckToggled (bool)
 
void onAutoUpdateSettingsChanged ()
 

Protected Member Functions

void setup () override
 
- Protected Member Functions inherited from qSlicerAbstractModuleRepresentation
vtkMRMLAbstractLogiclogic () const
 

Protected Attributes

QScopedPointer< qSlicerWelcomeModuleWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerAbstractModuleWidget
QScopedPointer< qSlicerAbstractModuleWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerWidget
QScopedPointer< qSlicerWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerObject
QScopedPointer< qSlicerObjectPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerAbstractModuleRepresentation
QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > d_ptr
 

Additional Inherited Members

- Properties inherited from qSlicerAbstractModuleWidget
bool isEntered
 
- Signals inherited from qSlicerWidget
void mrmlSceneChanged (vtkMRMLScene *)
 

Detailed Description

Definition at line 34 of file qSlicerWelcomeModuleWidget.h.

Member Typedef Documentation

◆ Superclass

Definition at line 41 of file qSlicerWelcomeModuleWidget.h.

Constructor & Destructor Documentation

◆ qSlicerWelcomeModuleWidget()

qSlicerWelcomeModuleWidget::qSlicerWelcomeModuleWidget ( QWidget *  parent = nullptr)

◆ ~qSlicerWelcomeModuleWidget()

qSlicerWelcomeModuleWidget::~qSlicerWelcomeModuleWidget ( )
override

Member Function Documentation

◆ checkForUpdates

void qSlicerWelcomeModuleWidget::checkForUpdates ( )
slot

◆ editApplicationSettings

void qSlicerWelcomeModuleWidget::editApplicationSettings ( )
slot

◆ exploreLoadedData

bool qSlicerWelcomeModuleWidget::exploreLoadedData ( )
slot

◆ loadDicomData

bool qSlicerWelcomeModuleWidget::loadDicomData ( )
slot

◆ loadNonDicomData

bool qSlicerWelcomeModuleWidget::loadNonDicomData ( )
slot

◆ loadRemoteSampleData

bool qSlicerWelcomeModuleWidget::loadRemoteSampleData ( )
slot

◆ loadSource

void qSlicerWelcomeModuleWidget::loadSource ( QWidget *  )
protectedslot

◆ onAutoUpdateCheckToggled

void qSlicerWelcomeModuleWidget::onAutoUpdateCheckToggled ( bool  )
protectedslot

◆ onAutoUpdateSettingsChanged

void qSlicerWelcomeModuleWidget::onAutoUpdateSettingsChanged ( )
protectedslot

◆ setApplicationUpdateAvailable

void qSlicerWelcomeModuleWidget::setApplicationUpdateAvailable ( bool  updateAvailable)
slot

◆ setExtensionUpdatesAvailable

void qSlicerWelcomeModuleWidget::setExtensionUpdatesAvailable ( bool  updateAvailable)
slot

◆ setup()

void qSlicerWelcomeModuleWidget::setup ( )
overrideprotectedvirtual

All initialization code (typically setupUi()) must be done in setup() The module and the logic are accessible.

Reimplemented from qSlicerAbstractModuleWidget.

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerWelcomeModuleWidgetPrivate> qSlicerWelcomeModuleWidget::d_ptr
protected

Definition at line 66 of file qSlicerWelcomeModuleWidget.h.


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