QPlatformSystemTrayIcon: the timeout is in msecs, not secs
What gets passed to this function is in milliseconds, not seconds (see QSystemTrayIconPrivate::showMessage_sys_qpa implementation), and the only currently existing implementation (in KDE frameworkintegration) expects milliseconds as well. Change-Id: I7a2c847530391aa73183704251c996664668a740 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>bb10
parent
384558d78a
commit
15cc31c013
|
|
@ -119,9 +119,9 @@ QPlatformSystemTrayIcon::~QPlatformSystemTrayIcon()
|
|||
|
||||
/*!
|
||||
\fn void QPlatformSystemTrayIcon::showMessage(const QString &msg, const QString &title,
|
||||
const QIcon &icon, MessageIcon iconType, int secs)
|
||||
const QIcon &icon, MessageIcon iconType, int msecs)
|
||||
Shows a balloon message for the entry with the given \a title, message \a msg and \a icon for
|
||||
the time specified in \a secs. \a iconType is used as a hint for the implementing platform.
|
||||
the time specified in \a msecs. \a iconType is used as a hint for the implementing platform.
|
||||
\sa QSystemTrayIcon::showMessage()
|
||||
*/
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ public:
|
|||
virtual void updateMenu(QPlatformMenu *menu) = 0;
|
||||
virtual QRect geometry() const = 0;
|
||||
virtual void showMessage(const QString &msg, const QString &title,
|
||||
const QIcon &icon, MessageIcon iconType, int secs) = 0;
|
||||
const QIcon &icon, MessageIcon iconType, int msecs) = 0;
|
||||
|
||||
virtual bool isSystemTrayAvailable() const = 0;
|
||||
virtual bool supportsMessages() const = 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue