17#ifndef QGSMESSAGEBARITEM_H 
   18#define QGSMESSAGEBARITEM_H 
  103    QString text() 
const;
 
  117    QString title() 
const;
 
  146    QWidget *widget() 
const;
 
  208    void urlClicked( 
const QUrl &url );
 
  217    QWidget *mWidget = 
nullptr;
 
  219    QHBoxLayout *mLayout = 
nullptr;
 
  220    QLabel *mLblIcon = 
nullptr;
 
  222    QTextBrowser *mTextBrowser = 
nullptr;
 
MessageLevel
Level for messages This will be used both for message log and message bar in application.
 
Represents an item shown within a QgsMessageBar widget.
 
void styleChanged(const QString &styleSheet)
Emitted when the item's message level has changed and the message bar style will need to be updated a...
 
int duration() const
Returns the duration (in seconds) of the message.
 
QString getStyleSheet()
Returns the styleSheet which should be used to style a QgsMessageBar object when this item is display...
 
A bar for displaying non-blocking messages to the user.