#ifndef SYSTEMSETTINGWIDGET_H #define SYSTEMSETTINGWIDGET_H #include #include #include #include #include #include "navlistwidget.h" #include #include #include class SystemSettingWidget: public QWidget { Q_OBJECT public: SystemSettingWidget(QWidget * parent = NULL); virtual ~SystemSettingWidget(); void init(); void initLay(); bool initConnect(); void paintEvent(QPaintEvent *) { QStyleOption opt; opt.initFrom(this); QPainter p(this); style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);//绘制样式 } signals: void SigClicked(QString objName); private slots: void slotClickedChanged(); private: //< 返回 QPushButton m_btnRet; //描述 QLabel m_labDes; NavListWidget m_NavListWidget; QStackedWidget m_stackedWidget; }; #endif // SYSTEMSETTINGWIDGET_H