Slicer
5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Base/QTGUI/qSlicerExtensionsServerWidget.h>
Public Types | |
typedef qSlicerWebWidget | Superclass |
Superclass typedef. More... | |
Public Types inherited from qSlicerWebWidget | |
typedef QWidget | Superclass |
Superclass typedef. More... | |
Properties | |
bool | browsingEnabled |
Properties inherited from qSlicerWebWidget | |
bool | handleExternalUrlWithDesktopService |
QStringList | internalHosts |
bool | javaScriptConsoleMessageLoggingEnabled |
QString | url |
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 () |
void | refresh () |
Refresh the web page associated with the widget. More... | |
void | setBrowsingEnabled (bool state) |
Public Slots inherited from qSlicerWebWidget | |
void | onDownloadFinished (QNetworkReply *reply) |
void | onDownloadProgress (qint64 bytesReceived, qint64 bytesTotal) |
void | onDownloadStarted (QNetworkReply *reply) |
void | setUrl (const QString &url) |
Convenience for setting the internal webView QUrl from a QString. More... | |
void | printToPdf (const QString &filePath) |
void | printToPdf (const QString &filePath, const QPageLayout &pageLayout) |
Public Member Functions | |
Q_INVOKABLE qSlicerExtensionsManagerModel * | extensionsManagerModel () const |
bool | isBrowsingEnabled () const |
qSlicerExtensionsServerWidget (QWidget *parent=nullptr) | |
Constructor. More... | |
Q_INVOKABLE void | setExtensionsManagerModel (qSlicerExtensionsManagerModel *model) |
~qSlicerExtensionsServerWidget () override | |
Destructor. More... | |
Public Member Functions inherited from qSlicerWebWidget | |
Q_INVOKABLE QString | evalJS (const QString &js) |
bool | handleExternalUrlWithDesktopService () const |
Return true if external URL should be open with desktop service. More... | |
QStringList | internalHosts () const |
Set/Get internal host. More... | |
bool | javaScriptConsoleMessageLoggingEnabled () const |
Return true if javascript console messages should be logged. More... | |
qSlicerWebWidget (QWidget *parent=nullptr) | |
Constructor. More... | |
void | setHandleExternalUrlWithDesktopService (bool enable) |
Q_INVOKABLE void | setHtml (const QString &html, const QUrl &baseUrl=QUrl()) |
Convenience for setting the internal webView html from a QString. More... | |
void | setInternalHosts (const QStringList &hosts) |
void | setJavaScriptConsoleMessageLoggingEnabled (bool enable) |
Q_INVOKABLE QString | url () |
Convenience for setting the internal webView QUrl from a QString. More... | |
Q_INVOKABLE QWebEngineView * | webView () |
Return a reference to the QWebView used internally. More... | |
~qSlicerWebWidget () override | |
Destructor. More... | |
Protected Slots | |
void | initJavascript () override |
void | onLoadFinished (bool ok) override |
void | onLoadStarted () override |
Protected Slots inherited from qSlicerWebWidget | |
void | handleSslErrors (QNetworkReply *reply, const QList< QSslError > &errors) |
virtual void | initJavascript () |
virtual void | onLoadFinished (bool ok) |
virtual void | onLoadProgress (int progress) |
virtual void | onLoadStarted () |
Protected Member Functions | |
bool | acceptNavigationRequest (const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame) override |
void | changeEvent (QEvent *e) override |
Protected Member Functions inherited from qSlicerWebWidget | |
bool | eventFilter (QObject *obj, QEvent *event) override |
qSlicerWebWidget (qSlicerWebWidgetPrivate *pimpl, QWidget *parent=nullptr) | |
Additional Inherited Members | |
Signals inherited from qSlicerWebWidget | |
void | evalResult (QString js, QString result) |
emitted with result of evalJS More... | |
void | loadFinished (bool ok) |
void | loadProgress (int progress) |
void | loadStarted () |
signal passed through from QWebEngineView More... | |
void | pdfPrintingFinished (const QString &filePath, bool success) |
signal passed through from QWebEnginePage More... | |
Protected Attributes inherited from qSlicerWebWidget | |
QScopedPointer< qSlicerWebWidgetPrivate > | d_ptr |
Definition at line 34 of file qSlicerExtensionsServerWidget.h.
Superclass typedef.
Definition at line 41 of file qSlicerExtensionsServerWidget.h.
|
readwrite |
Definition at line 38 of file qSlicerExtensionsServerWidget.h.
|
explicit |
Constructor.
|
override |
Destructor.
|
overrideprotectedvirtual |
Reimplemented from qSlicerWebWidget.
|
overrideprotected |
Q_INVOKABLE qSlicerExtensionsManagerModel* qSlicerExtensionsServerWidget::extensionsManagerModel | ( | ) | const |
|
overrideprotectedslot |
bool qSlicerExtensionsServerWidget::isBrowsingEnabled | ( | ) | const |
|
slot |
|
slot |
|
slot |
|
overrideprotectedslot |
|
overrideprotectedslot |
|
slot |
|
slot |
|
slot |
Refresh the web page associated with the widget.
|
slot |
Q_INVOKABLE void qSlicerExtensionsServerWidget::setExtensionsManagerModel | ( | qSlicerExtensionsManagerModel * | model | ) |