23#ifndef STATUS_MESSAGE_Display_H
24#define STATUS_MESSAGE_Display_H
41 void showMessage(
const QString& sMessage,
const QString& sCaller =
"" );
85 virtual void paintEvent( QPaintEvent *ev )
override;
86 virtual void enterEvent( QEvent *ev )
override;
87 virtual void leaveEvent( QEvent *ev )
override;
Changes
Bitwise or-able options showing which part of the Preferences were altered using the PreferencesDialo...
Non-interactive display used for both numerical values and the status display.
Non-interactive display for status messages in the PlayerControl.
virtual void mousePressEvent(QMouseEvent *ev) override
void onScrollTimerEvent()
void onPreferencesChanged(H2Core::Preferences::Changes changes)
virtual void leaveEvent(QEvent *ev) override
void onStatusTimerEvent()
int m_nScrollTimeout
Amount of time in milliseconds that pass between chopping characters for messages to long to display ...
QStringList m_statusMessages
int m_nPreScrollTimeout
Amount of time in milliseconds that pass before a message is being scrolled.
virtual void paintEvent(QPaintEvent *ev) override
void showMessage(const QString &sMessage, const QString &sCaller="")
StatusMessageDisplay(QWidget *pParent, QSize size)
virtual void enterEvent(QEvent *ev) override
void displayMessage(const QString &sMessage)
int m_nShowTimeout
Amount of time in milliseconds for which the status message will be displayed.