|
Slicer
5.2
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 | ) |
1.8.14