VirtualBox

Ignore:
Timestamp:
Sep 8, 2021 2:32:51 PM (3 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:10067: Extend UICloudNetworkingStuff with export/import description form generators.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UICloudNetworkingStuff.h

    r91150 r91158  
    183183    SHARED_LIBRARY_STUFF QVector<CCloudMachine> listCloudMachineStubs(CCloudClient comCloudClient,
    184184                                                                      QString &strErrorMessage);
     185
     186    /** Acquires @a comCloudClient export description form as a @a comResult, using @a pParent to show messages according to.
     187      * @note  Be aware, this is a blocking function, corresponding progress dialog will be executed. */
     188    SHARED_LIBRARY_STUFF bool exportDescriptionForm(CCloudClient comCloudClient,
     189                                                    CVirtualSystemDescription comDescription,
     190                                                    CVirtualSystemDescriptionForm &comResult,
     191                                                    QWidget *pParent = 0);
     192    /** Acquires @a comCloudClient export description form as a @a comResult, using @a strErrorMessage to store messages to.
     193      * @note  Be aware, this is a blocking function, it will hang for a time of progress being executed. */
     194    SHARED_LIBRARY_STUFF bool exportDescriptionForm(CCloudClient comCloudClient,
     195                                                    CVirtualSystemDescription comDescription,
     196                                                    CVirtualSystemDescriptionForm &comResult,
     197                                                    QString &strErrorMessage);
     198    /** Acquires @a comCloudClient import description form as a @a comResult, using @a pParent to show messages according to.
     199      * @note  Be aware, this is a blocking function, corresponding progress dialog will be executed. */
     200    SHARED_LIBRARY_STUFF bool importDescriptionForm(CCloudClient comCloudClient,
     201                                                    CVirtualSystemDescription comDescription,
     202                                                    CVirtualSystemDescriptionForm &comResult,
     203                                                    QWidget *pParent = 0);
     204    /** Acquires @a comCloudClient import description form as a @a comResult, using @a strErrorMessage to store messages to.
     205      * @note  Be aware, this is a blocking function, it will hang for a time of progress being executed. */
     206    SHARED_LIBRARY_STUFF bool importDescriptionForm(CCloudClient comCloudClient,
     207                                                    CVirtualSystemDescription comDescription,
     208                                                    CVirtualSystemDescriptionForm &comResult,
     209                                                    QString &strErrorMessage);
    185210
    186211    /** Acquires @a comCloudMachine ID as a @a uResult, using @a pParent to show messages according to. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette