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

#include <Base/QTGUI/qSlicerExtensionsRestoreWidget.h>

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

Public Types

typedef QWidget Superclass
 Superclass typedef. More...
 

Public Member Functions

QAction * deselectAllAction () const
 
Q_INVOKABLE qSlicerExtensionsManagerModelextensionsManagerModel () const
 
QAction * installSelectedAction () const
 
 qSlicerExtensionsRestoreWidget (QWidget *parent=nullptr)
 Constructor. More...
 
QAction * selectAllAction () const
 
Q_INVOKABLE void setExtensionsManagerModel (qSlicerExtensionsManagerModel *model)
 
void showEvent (QShowEvent *event) override
 
 ~qSlicerExtensionsRestoreWidget () override
 Destructor. More...
 

Protected Slots

void onCheckOnStartupChanged (int state)
 
void onDeselectAllExtensionsTriggered ()
 
void onExtensionHistoryGatheredOnStartup (const QVariantMap &)
 
void onInstallationFinished (QString extensionName)
 
void onInstallSelectedExtensionsTriggered ()
 
void onProgressChanged (const QString &extensionName, qint64 received, qint64 total)
 
void onSelectAllExtensionsTriggered ()
 
void onSilentInstallOnStartupChanged (int state)
 

Protected Attributes

QScopedPointer< qSlicerExtensionsRestoreWidgetPrivate > d_ptr
 

Detailed Description

Definition at line 18 of file qSlicerExtensionsRestoreWidget.h.

Member Typedef Documentation

◆ Superclass

Superclass typedef.

Definition at line 24 of file qSlicerExtensionsRestoreWidget.h.

Constructor & Destructor Documentation

◆ qSlicerExtensionsRestoreWidget()

qSlicerExtensionsRestoreWidget::qSlicerExtensionsRestoreWidget ( QWidget *  parent = nullptr)
explicit

Constructor.

◆ ~qSlicerExtensionsRestoreWidget()

qSlicerExtensionsRestoreWidget::~qSlicerExtensionsRestoreWidget ( )
override

Destructor.

Member Function Documentation

◆ deselectAllAction()

QAction* qSlicerExtensionsRestoreWidget::deselectAllAction ( ) const

◆ extensionsManagerModel()

Q_INVOKABLE qSlicerExtensionsManagerModel* qSlicerExtensionsRestoreWidget::extensionsManagerModel ( ) const

◆ installSelectedAction()

QAction* qSlicerExtensionsRestoreWidget::installSelectedAction ( ) const

◆ onCheckOnStartupChanged

void qSlicerExtensionsRestoreWidget::onCheckOnStartupChanged ( int  state)
protectedslot

◆ onDeselectAllExtensionsTriggered

void qSlicerExtensionsRestoreWidget::onDeselectAllExtensionsTriggered ( )
protectedslot

◆ onExtensionHistoryGatheredOnStartup

void qSlicerExtensionsRestoreWidget::onExtensionHistoryGatheredOnStartup ( const QVariantMap )
protectedslot

◆ onInstallationFinished

void qSlicerExtensionsRestoreWidget::onInstallationFinished ( QString  extensionName)
protectedslot

◆ onInstallSelectedExtensionsTriggered

void qSlicerExtensionsRestoreWidget::onInstallSelectedExtensionsTriggered ( )
protectedslot

◆ onProgressChanged

void qSlicerExtensionsRestoreWidget::onProgressChanged ( const QString &  extensionName,
qint64  received,
qint64  total 
)
protectedslot

◆ onSelectAllExtensionsTriggered

void qSlicerExtensionsRestoreWidget::onSelectAllExtensionsTriggered ( )
protectedslot

◆ onSilentInstallOnStartupChanged

void qSlicerExtensionsRestoreWidget::onSilentInstallOnStartupChanged ( int  state)
protectedslot

◆ selectAllAction()

QAction* qSlicerExtensionsRestoreWidget::selectAllAction ( ) const

◆ setExtensionsManagerModel()

Q_INVOKABLE void qSlicerExtensionsRestoreWidget::setExtensionsManagerModel ( qSlicerExtensionsManagerModel model)

◆ showEvent()

void qSlicerExtensionsRestoreWidget::showEvent ( QShowEvent *  event)
override

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerExtensionsRestoreWidgetPrivate> qSlicerExtensionsRestoreWidget::d_ptr
protected

Definition at line 54 of file qSlicerExtensionsRestoreWidget.h.


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