|
ADTF Qt5
|
Interface definition for the ADTF XSystem based on Qt. Use this interface to create your own displays within the Qt5 ADTF XSystem UI Service. More...
#include <qtxsystem_intf.h>
Inherits adtf::ui::osborn::IQtXSystem.
Inherited by adtf::ui::spider::IQtXSystem.
Classes | |
| class | IWindowState |
Public Member Functions | |
| ADTF_IID (IQtXSystem, "qt_xsystem.riddler.services.adtf.iid") | |
| interface id for adtf::ucom::ant::ucom_cast | |
Public Member Functions inherited from adtf::ui::osborn::IQtXSystem | |
| ADTF_IID (IQtXSystem, "qt_xsystem.osborn.services.adtf.iid") | |
| interface id for adtf::ucom::ant::ucom_cast | |
| virtual tResult | CreateWindow (IWindow &oWindow, uint32_t nFlags)=0 |
| Create and register a window to the XSystem. | |
| virtual tResult | CreateWindow (IWindow &oWindow)=0 |
| Create and register a window to the XSystem. | |
Public Member Functions inherited from adtf::ui::ant::IQtXSystem | |
| ADTF_IID (IQtXSystem, "qt_xsystem.ant.services.adtf.iid") | |
| interface id for adtf::ucom::ant::ucom_cast | |
| virtual tResult | DestroyWindow (IWindow &oWindow)=0 |
| Destroy and unregister a window from the XSystem. | |
Protected Member Functions | |
| ~IQtXSystem ()=default | |
| protected DTOR | |
Protected Member Functions inherited from adtf::ui::osborn::IQtXSystem | |
| ~IQtXSystem ()=default | |
| protected DTOR | |
Protected Member Functions inherited from adtf::ui::ant::IQtXSystem | |
| ~IQtXSystem ()=default | |
| protected DTOR | |
Additional Inherited Members | |
Public Types inherited from adtf::ui::osborn::IQtXSystem | |
| enum | eWindowCreationFlags { WCF_None = 0x00 , WCF_DestroyOnClose = 0x01 , WCF_HasWindowState = 0x02 , WCF_HideOnCloseDestroyOnRemove = 0x04 , WCF_DockWindowStateOnExport = 0x08 } |
| Windows creation flags used within CreateWindow. More... | |
Interface definition for the ADTF XSystem based on Qt. Use this interface to create your own displays within the Qt5 ADTF XSystem UI Service.
Since Qt is NOT binary compatible between Release and Debug versions the QWidget class of Qt is used. See Qt5 ADTF XSystem UI Service how to use it. A Default implementation is provided via Qt5 ADTF XSystem UI Service.