#ifndef FRAMEWINDOW_H #define FRAMEWINDOW_H #include "mainwindow.h" #include #include "systemsettingwidget.h" #include "dataprocesswidget.h" #include "eggwidget.h" #include #include #include #include class FrameWindow:public QWidget { Q_OBJECT public: FrameWindow(QWidget * parent = NULL); virtual ~FrameWindow(); void init(); void initLay(); bool initConnect(); void paintEvent(QPaintEvent* event) { QStyleOption opt; opt.init(this); QPainter p(this); style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this); } private slots: void slotClickedChanged(QString); private: QStackedWidget m_stackWidget; private: MainWindow m_MainWindow; SystemSettingWidget m_SystemSetting; DataProcessWidget m_DataProcess; EggWidget m_Egg; }; #endif // FRAMEWINDOW_H