swift
|
swift core control GUI More...
Public Member Functions | |
CSwiftCore (QWidget *parent=nullptr) | |
Constructor. | |
virtual | ~CSwiftCore () |
Destructor. | |
![]() | |
CSystemTrayWindow (const QIcon &icon, QWidget *parent=nullptr) | |
Constructor. | |
void | setSystemTrayMode (SystemTrayMode mode) |
System tray mode. | |
void | setSystemTrayIcon (const QIcon &icon) |
Set icon. | |
void | setSystemTrayToolTip (const QString &tooltip) |
Set tool tip. | |
![]() | |
virtual | ~IMainWindowAccess () |
Destructor. | |
IMainWindowAccess () | |
Ctor. | |
IMainWindowAccess (const IMainWindowAccess &)=delete | |
Copy constructor. | |
IMainWindowAccess & | operator= (const IMainWindowAccess &)=delete |
Copy assignment operator. | |
virtual bool | displayInStatusBar (const swift::misc::CStatusMessage &message) |
Display in status bar. | |
virtual bool | displayInOverlayWindow (const swift::misc::CStatusMessage &message, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) |
Display in overlay window. | |
virtual bool | displayInOverlayWindow (const swift::misc::CStatusMessageList &messages, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) |
Display in overlay window. | |
virtual bool | displayInOverlayWindow (const QString &html, std::chrono::milliseconds timeout=std::chrono::milliseconds(0)) |
Display in overlay window. | |
![]() | |
const CIdentifier & | identifier () const |
Get identifier. | |
void | setIdentifier (const CIdentifier &identifier) |
Set identifier, allows to set an external identifier. | |
bool | isMyIdentifier (const CIdentifier &otherIdentifier) const |
My identifier? | |
Private Member Functions | |
virtual void | onStyleSheetsChanged () |
Style sheet has changed. | |
Additional Inherited Members | |
![]() | |
enum | SystemTrayFlag { MinimizeToTray = 0x0 , QuitOnClose = 0x1 , AskOnClose = 0x2 } |
System Tray Flag. | |
![]() | |
void | ps_activateWindow (QSystemTrayIcon::ActivationReason reason) |
Activate window from system tray. | |
void | ps_showMessage (const QString &title, const QString &message, QSystemTrayIcon::MessageIcon icon=QSystemTrayIcon::Information, int millisecondsTimeoutHint=10000) |
Show message in the system tray. | |
![]() | |
virtual void | changeEvent (QEvent *event) |
virtual void | closeEvent (QCloseEvent *event) |
![]() | |
CIdentifiable (const QString &objectName) | |
Use literal based object name. | |
CIdentifiable (QObject *nameProvider) | |
Connect with QObject providing the name. | |
CIdentifiable () | |
Construct without a name. | |
~CIdentifiable () | |
Destructor. | |
CIdentifiable (const CIdentifiable &)=default | |
Copy constructor. | |
CIdentifiable & | operator= (const CIdentifiable &)=default |
Copy assignment operator. | |
![]() | |
components::CLogComponent * | m_mwaLogComponent = nullptr |
the log component if any | |
CManagedStatusBar * | m_mwaStatusBar = nullptr |
status bar if any | |
COverlayMessagesFrame * | m_mwaOverlayFrame = nullptr |
overlay messages if any | |
swift core control GUI
Definition at line 35 of file swiftcore.h.