![]() |
NDEVR
API Documentation
|
Main action page widget for OWL server interactions. More...
Public Member Functions | |
| OWLActionPage (OWLClientInterface *actions, DesignObjectLookup *lookup, QWidget *parent=nullptr) | |
| Constructs the OWL action page. | |
| void | downloadURL (const StringView &url) |
| Initiates a download from the given OWL URL. | |
| bool | event (QEvent *event) override |
| Handles events, including show/hide transitions. | |
| void | finishedSignal () |
| Emitted when the action page workflow has completed. | |
| void | reset () |
| Resets the page to its initial state. | |
| void | setConnection (const NDEVRServerManager::OWLServer &server) |
| Sets the active server connection. | |
| void | tryToConnect () |
| Attempts to connect to the configured server. | |
Private Member Functions | |
| QSize | minimumSizeHint () const override |
| Returns the minimum size hint for the widget. | |
Main action page widget for OWL server interactions.
Provides controls for connecting to an OWL server, downloading data, managing credentials, and exporting projects.
Definition at line 53 of file OWLActionPage.h.
| OWLActionPage::OWLActionPage | ( | OWLClientInterface * | actions, |
| DesignObjectLookup * | lookup, | ||
| QWidget * | parent = nullptr ) |
Constructs the OWL action page.
| [in] | actions | The OWL client interface for server communication. |
| [in] | lookup | The design object lookup for accessing project data. |
| [in] | parent | Optional parent widget. |
| void OWLActionPage::downloadURL | ( | const StringView & | url | ) |
Initiates a download from the given OWL URL.
| [in] | url | The OWL URL to download. |
|
override |
|
overrideprivate |
Returns the minimum size hint for the widget.
| void OWLActionPage::setConnection | ( | const NDEVRServerManager::OWLServer & | server | ) |
Sets the active server connection.
| [in] | server | The OWL server connection information. |