/** * @file: PaiModuleToolBar.h * @brief 包括模块树和模块树上方工具条的组合视图 * @date: 2011-9-20 * @author: sinopec */ #ifndef PAI_FRAME_WORKFLOWVIEW_PAIMODULETOOLBARVIEW_H #define PAI_FRAME_WORKFLOWVIEW_PAIMODULETOOLBARVIEW_H #include #include #include "PaiToolBarView.h" class PaiComAction; namespace pai { class CPaiModuleTree; } namespace pai { /** * @class CPaiModuleToolBarView * @brief 包括模块树和模块树上方工具条的组合视图 */ class CPaiModuleToolBarView:public PaiToolBarView { Q_OBJECT public: CPaiModuleToolBarView(QWidget *parent = 0); virtual ~CPaiModuleToolBarView(); CPaiModuleTree* GetModuleTree(){return m_pModuleTree;} void setAllSlfFile(QMap mapAllSlfFile, QString CurrentSLFFileName); QString getCurrentSLFFileName(); public slots: void oncurrentIndexChanged(int index); private: QMap m_mapAllSlfFile;// 保存全部Slf文件 PaiComAction * m_pComWellSlfFile; CPaiModuleTree* m_pModuleTree; }; } #endif