xstatusbar.h 573 B

1234567891011121314151617181920212223242526272829
  1. #ifndef XSTATUSBAR_H
  2. #define XSTATUSBAR_H
  3. #include <QWidget>
  4. #include <QtGui>
  5. #include "xtextbutton.h"
  6. #include "xlabel.h"
  7. class XStatusBar : public QWidget
  8. {
  9. Q_OBJECT
  10. public:
  11. explicit XStatusBar(QWidget *parent = 0);
  12. ~XStatusBar();
  13. signals:
  14. public slots:
  15. private:
  16. void createWidget();
  17. void createLayout();
  18. private:
  19. QLabel *m_pLabelAppVersion;
  20. QLabel *m_pLabelSegVersion;
  21. QLabel *m_pLabelNetState;
  22. QHBoxLayout *m_pLayout;
  23. XTextButton *m_pBtnUpdate;
  24. XLabel *m_pLabel;
  25. };
  26. #endif // XSTATUSBAR_H