21 Q_PROPERTY(
bool sizeGripEnabled READ isSizeGripEnabled WRITE setSizeGripEnabled)
24 explicit QStatusBar(QWidget *parent =
nullptr);
25 virtual ~QStatusBar();
27 void addWidget(QWidget *widget,
int stretch = 0);
28 int insertWidget(
int index, QWidget *widget,
int stretch = 0);
29 void addPermanentWidget(QWidget *widget,
int stretch = 0);
30 int insertPermanentWidget(
int index, QWidget *widget,
int stretch = 0);
31 void removeWidget(QWidget *widget);
33 void setSizeGripEnabled(
bool);
34 bool isSizeGripEnabled()
const;
36 QString currentMessage()
const;
39 void showMessage(
const QString &text,
int timeout = 0);
44 void messageChanged(
const QString &text);
47 void showEvent(QShowEvent *) override;
48 void paintEvent(QPaintEvent *) override;
49 void resizeEvent(QResizeEvent *) override;
53 bool event(QEvent *) override;
56 Q_DISABLE_COPY(QStatusBar)
57 Q_DECLARE_PRIVATE(QStatusBar)