#ifndef WIDGET_H #define WIDGET_H #include #include class SCompanyListWidget; class SRunningListWidget; class SAddDelWidget; class STimer; class SLogWidget; class SEffectLogic; class SRunningProcess; namespace Ui { class Widget; } class Widget : public QWidget { Q_OBJECT public: explicit Widget(QWidget *parent = 0); ~Widget(); protected slots: void slotClickAdd(); void slotClickDel(); private: std::unique_ptr ui; SCompanyListWidget *m_pCompanyWidget; SRunningListWidget *m_pRunningListWidget; SAddDelWidget *m_pAddDelWidget; SLogWidget *m_pLogWidget; STimer *m_pTimer; SEffectLogic *m_pLogic; SRunningProcess* m_pProcess; }; #endif // WIDGET_H