DiagramDesigner/diagramCavas/include/statusBar.h

29 lines
499 B
C++

#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