Skip to content
Permalink
Browse files

qgsmessagebar timeout is not respected in python

the default timeout is not respected in python

gui/qgsmessagebar.sip:51:    void pushMessage( const QString &text, MessageLevel level = INFO, int duration = 0 );

https://qgis.org/api/qgsmessagebar_8h_source.html#l00090
void pushMessage( const QString &text, MessageLevel level = INFO, int duration = 5 ) { return pushMessage( QString::null, text, level, duration ); }

(cherry-picked from bb4e6b8)
  • Loading branch information
mbernasocchi authored and nyalldawson committed Sep 14, 2016
1 parent e4ec4e3 commit 2d0932df6dd5faa2ef5ef14125eb92bc240345ba
Showing with 2 additions and 2 deletions.
  1. +2 −2 python/gui/qgsmessagebar.sip
@@ -48,9 +48,9 @@ class QgsMessageBar: QFrame
static QgsMessageBarItem* createMessage( QWidget *widget, QWidget *parent = 0 ) /Factory/;

//! convenience method for pushing a message to the bar
void pushMessage( const QString &text, MessageLevel level = INFO, int duration = 0 );
void pushMessage( const QString &text, MessageLevel level = INFO, int duration = 5 );
//! convenience method for pushing a message with title to the bar
void pushMessage( const QString &title, const QString &text, MessageLevel level = INFO, int duration = 0 );
void pushMessage( const QString &title, const QString &text, MessageLevel level = INFO, int duration = 5 );

QgsMessageBarItem *currentItem();

0 comments on commit 2d0932d

Please sign in to comment.
You can’t perform that action at this time.