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 Slots | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
qSlicerExtensionsManagerWidget Class Reference

#include <Base/QTGUI/qSlicerExtensionsManagerWidget.h>

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

Public Types

typedef QWidget Superclass
 Superclass typedef. More...
 

Public Slots

void refreshInstallWidget ()
 

Public Member Functions

bool confirmClose ()
 Shows a popup if operations are still in progress, asking if the user wants to stop them. More...
 
Q_INVOKABLE qSlicerExtensionsManagerModelextensionsManagerModel () const
 
 qSlicerExtensionsManagerWidget (QWidget *parent=nullptr)
 Constructor. More...
 
Q_INVOKABLE void setExtensionsManagerModel (qSlicerExtensionsManagerModel *model)
 
 ~qSlicerExtensionsManagerWidget () override
 Destructor. More...
 

Protected Slots

void onCheckForUpdatesTriggered ()
 
void onCurrentTabChanged (int index)
 
void onInstallFromFileTriggered ()
 
void onInstallUrlChanged (const QUrl &newUrl)
 
void onManageLinkActivated (const QUrl &link)
 
void onManageUrlChanged (const QUrl &newUrl)
 
void onMessageLogged (const QString &text, ctkErrorLogLevel::LogLevels level)
 
void onModelUpdated ()
 
void onSearchTextChanged (const QString &newText)
 

Protected Member Functions

void processSearchTextChange ()
 
void timerEvent (QTimerEvent *) override
 

Protected Attributes

QScopedPointer< qSlicerExtensionsManagerWidgetPrivate > d_ptr
 

Detailed Description

Definition at line 37 of file qSlicerExtensionsManagerWidget.h.

Member Typedef Documentation

◆ Superclass

Superclass typedef.

Definition at line 43 of file qSlicerExtensionsManagerWidget.h.

Constructor & Destructor Documentation

◆ qSlicerExtensionsManagerWidget()

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

Constructor.

◆ ~qSlicerExtensionsManagerWidget()

qSlicerExtensionsManagerWidget::~qSlicerExtensionsManagerWidget ( )
override

Destructor.

Member Function Documentation

◆ confirmClose()

bool qSlicerExtensionsManagerWidget::confirmClose ( )

Shows a popup if operations are still in progress, asking if the user wants to stop them.

◆ extensionsManagerModel()

Q_INVOKABLE qSlicerExtensionsManagerModel* qSlicerExtensionsManagerWidget::extensionsManagerModel ( ) const

◆ onCheckForUpdatesTriggered

void qSlicerExtensionsManagerWidget::onCheckForUpdatesTriggered ( )
protectedslot

◆ onCurrentTabChanged

void qSlicerExtensionsManagerWidget::onCurrentTabChanged ( int  index)
protectedslot

◆ onInstallFromFileTriggered

void qSlicerExtensionsManagerWidget::onInstallFromFileTriggered ( )
protectedslot

◆ onInstallUrlChanged

void qSlicerExtensionsManagerWidget::onInstallUrlChanged ( const QUrl &  newUrl)
protectedslot

◆ onManageLinkActivated

void qSlicerExtensionsManagerWidget::onManageLinkActivated ( const QUrl &  link)
protectedslot

◆ onManageUrlChanged

void qSlicerExtensionsManagerWidget::onManageUrlChanged ( const QUrl &  newUrl)
protectedslot

◆ onMessageLogged

void qSlicerExtensionsManagerWidget::onMessageLogged ( const QString &  text,
ctkErrorLogLevel::LogLevels  level 
)
protectedslot

◆ onModelUpdated

void qSlicerExtensionsManagerWidget::onModelUpdated ( )
protectedslot

◆ onSearchTextChanged

void qSlicerExtensionsManagerWidget::onSearchTextChanged ( const QString &  newText)
protectedslot

◆ processSearchTextChange()

void qSlicerExtensionsManagerWidget::processSearchTextChange ( )
protected

◆ refreshInstallWidget

void qSlicerExtensionsManagerWidget::refreshInstallWidget ( )
slot

◆ setExtensionsManagerModel()

Q_INVOKABLE void qSlicerExtensionsManagerWidget::setExtensionsManagerModel ( qSlicerExtensionsManagerModel model)

◆ timerEvent()

void qSlicerExtensionsManagerWidget::timerEvent ( QTimerEvent *  )
overrideprotected

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerExtensionsManagerWidgetPrivate> qSlicerExtensionsManagerWidget::d_ptr
protected

Definition at line 79 of file qSlicerExtensionsManagerWidget.h.


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