DiagramDesigner/diagramCavas/include/statusBar.h

29 lines
499 B
C
Raw Normal View History

2026-03-23 11:06:17 +08:00
#ifndef STATUSBAR_H
#define STATUSBAR_H
#include <QStatusBar>
class QLabel;
class QPushButton;
class StatusBar : public QStatusBar
{
Q_OBJECT
public:
explicit StatusBar(QWidget *parent = nullptr);
~StatusBar();
void initial();
void setButtonVisible(bool);
signals:
void generateDiagram();
public slots:
void onScaleLevelChanged(double f);
void onGenerateClicked();
private:
QLabel *m_pScaleLevel;
QPushButton *m_pButtonGenerate;
};
#endif // STATUSBAR_H