20 Q_PROPERTY(
bool sizeGripEnabled READ isSizeGripEnabled WRITE setSizeGripEnabled)
23 explicit QStatusBar(QWidget *parent =
nullptr);
24 virtual ~QStatusBar();
26 void addWidget(QWidget *widget,
int stretch = 0);
27 int insertWidget(
int index, QWidget *widget,
int stretch = 0);
28 void addPermanentWidget(QWidget *widget,
int stretch = 0);
29 int insertPermanentWidget(
int index, QWidget *widget,
int stretch = 0);
30 void removeWidget(QWidget *widget);
32 void setSizeGripEnabled(
bool);
33 bool isSizeGripEnabled()
const;
35 QString currentMessage()
const;
38 void showMessage(
const QString &text,
int timeout = 0);
43 void messageChanged(
const QString &text);
46 void showEvent(QShowEvent *) override;
47 void paintEvent(QPaintEvent *) override;
48 void resizeEvent(QResizeEvent *) override;
52 bool event(QEvent *) override;
55 Q_DISABLE_COPY(QStatusBar)
56 Q_DECLARE_PRIVATE(QStatusBar)