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

#include <Base/QTGUI/qSlicerExtensionsInstallWidget.h>

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

Public Types

typedef qSlicerWebWidget Superclass
 Superclass typedef. More...
 
- Public Types inherited from qSlicerWebWidget
typedef QWidget Superclass
 Superclass typedef. More...
 

Properties

bool browsingEnabled
 
QString slicerArch
 
QString slicerOs
 
QString slicerRevision
 

Public Slots

void onExtensionCancelledScheduleForUninstall (const QString &extensionName)
 
void onExtensionInstalled (const QString &extensionName)
 
void onExtensionScheduledForUninstall (const QString &extensionName)
 
void onMessageLogged (const QString &text, ctkErrorLogLevel::LogLevels level)
 
void onSlicerRequirementsChanged (const QString &revision, const QString &os, const QString &arch)
 
void refresh ()
 Refresh the web page associated with the widget. More...
 
- Public Slots inherited from qSlicerWebWidget
void onDownloadFinished (QNetworkReply *reply)
 
void onDownloadProgress (qint64 bytesReceived, qint64 bytesTotal)
 
void onDownloadStarted (QNetworkReply *reply)
 

Public Member Functions

Q_INVOKABLE qSlicerExtensionsManagerModelextensionsManagerModel () const
 
bool isBrowsingEnabled () const
 
 qSlicerExtensionsInstallWidget (QWidget *parent=0)
 Constructor. More...
 
void setBrowsingEnabled (bool state)
 
Q_INVOKABLE void setExtensionsManagerModel (qSlicerExtensionsManagerModel *model)
 
void setSlicerArch (const QString &arch)
 
void setSlicerOs (const QString &os)
 
void setSlicerRevision (const QString &revision)
 
QString slicerArch () const
 
QString slicerOs () const
 
QString slicerRevision () const
 
virtual ~qSlicerExtensionsInstallWidget ()
 Destructor. More...
 
- Public Member Functions inherited from qSlicerWebWidget
QString evalJS (const QString &js)
 Convenient function to evaluate JS in main frame context. More...
 
 qSlicerWebWidget (QWidget *parent=0)
 Constructor. More...
 
Q_INVOKABLE QWebEngineView * webView ()
 Return a reference to the QWebView used internally. More...
 
virtual ~qSlicerWebWidget ()
 Destructor. More...
 

Protected Slots

virtual void initJavascript ()
 
virtual void onLinkClicked (const QUrl &url)
 
virtual void onLoadFinished (bool ok)
 
virtual void onLoadStarted ()
 
- Protected Slots inherited from qSlicerWebWidget
void handleSslErrors (QNetworkReply *reply, const QList< QSslError > &errors)
 
virtual void initJavascript ()
 
virtual void onLinkClicked (const QUrl &url)
 
virtual void onLoadFinished (bool ok)
 
virtual void onLoadStarted ()
 

Protected Attributes

QScopedPointer< qSlicerExtensionsInstallWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerWebWidget
QScopedPointer< qSlicerWebWidgetPrivate > d_ptr
 

Additional Inherited Members

- Protected Member Functions inherited from qSlicerWebWidget
bool eventFilter (QObject *obj, QEvent *event)
 

Detailed Description

Definition at line 34 of file qSlicerExtensionsInstallWidget.h.

Member Typedef Documentation

◆ Superclass

Superclass typedef.

Definition at line 44 of file qSlicerExtensionsInstallWidget.h.

Property Documentation

◆ browsingEnabled

bool qSlicerExtensionsInstallWidget::browsingEnabled
readwrite

Definition at line 41 of file qSlicerExtensionsInstallWidget.h.

◆ slicerArch

QString qSlicerExtensionsInstallWidget::slicerArch
readwrite

Definition at line 40 of file qSlicerExtensionsInstallWidget.h.

◆ slicerOs

QString qSlicerExtensionsInstallWidget::slicerOs
readwrite

Definition at line 39 of file qSlicerExtensionsInstallWidget.h.

◆ slicerRevision

QString qSlicerExtensionsInstallWidget::slicerRevision
readwrite

Definition at line 38 of file qSlicerExtensionsInstallWidget.h.

Constructor & Destructor Documentation

◆ qSlicerExtensionsInstallWidget()

qSlicerExtensionsInstallWidget::qSlicerExtensionsInstallWidget ( QWidget *  parent = 0)
explicit

Constructor.

◆ ~qSlicerExtensionsInstallWidget()

virtual qSlicerExtensionsInstallWidget::~qSlicerExtensionsInstallWidget ( )
virtual

Destructor.

Member Function Documentation

◆ extensionsManagerModel()

Q_INVOKABLE qSlicerExtensionsManagerModel* qSlicerExtensionsInstallWidget::extensionsManagerModel ( ) const

◆ initJavascript

virtual void qSlicerExtensionsInstallWidget::initJavascript ( )
protectedvirtualslot

◆ isBrowsingEnabled()

bool qSlicerExtensionsInstallWidget::isBrowsingEnabled ( ) const

◆ onExtensionCancelledScheduleForUninstall

void qSlicerExtensionsInstallWidget::onExtensionCancelledScheduleForUninstall ( const QString &  extensionName)
slot

◆ onExtensionInstalled

void qSlicerExtensionsInstallWidget::onExtensionInstalled ( const QString &  extensionName)
slot

◆ onExtensionScheduledForUninstall

void qSlicerExtensionsInstallWidget::onExtensionScheduledForUninstall ( const QString &  extensionName)
slot

◆ onLinkClicked

virtual void qSlicerExtensionsInstallWidget::onLinkClicked ( const QUrl &  url)
protectedvirtualslot

◆ onLoadFinished

virtual void qSlicerExtensionsInstallWidget::onLoadFinished ( bool  ok)
protectedvirtualslot

◆ onLoadStarted

virtual void qSlicerExtensionsInstallWidget::onLoadStarted ( )
protectedvirtualslot

◆ onMessageLogged

void qSlicerExtensionsInstallWidget::onMessageLogged ( const QString &  text,
ctkErrorLogLevel::LogLevels  level 
)
slot

◆ onSlicerRequirementsChanged

void qSlicerExtensionsInstallWidget::onSlicerRequirementsChanged ( const QString &  revision,
const QString &  os,
const QString &  arch 
)
slot

◆ refresh

void qSlicerExtensionsInstallWidget::refresh ( )
slot

Refresh the web page associated with the widget.

◆ setBrowsingEnabled()

void qSlicerExtensionsInstallWidget::setBrowsingEnabled ( bool  state)

◆ setExtensionsManagerModel()

Q_INVOKABLE void qSlicerExtensionsInstallWidget::setExtensionsManagerModel ( qSlicerExtensionsManagerModel model)

◆ setSlicerArch()

void qSlicerExtensionsInstallWidget::setSlicerArch ( const QString &  arch)

◆ setSlicerOs()

void qSlicerExtensionsInstallWidget::setSlicerOs ( const QString &  os)

◆ setSlicerRevision()

void qSlicerExtensionsInstallWidget::setSlicerRevision ( const QString &  revision)

◆ slicerArch()

QString qSlicerExtensionsInstallWidget::slicerArch ( ) const

◆ slicerOs()

QString qSlicerExtensionsInstallWidget::slicerOs ( ) const

◆ slicerRevision()

QString qSlicerExtensionsInstallWidget::slicerRevision ( ) const

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerExtensionsInstallWidgetPrivate> qSlicerExtensionsInstallWidget::d_ptr
protected

Definition at line 87 of file qSlicerExtensionsInstallWidget.h.


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