logplus/ModuleConsole/include/PaiModuleToolBarView.h

45 lines
1.1 KiB
C
Raw Normal View History

2026-01-16 17:18:41 +08:00
/**
* @file: PaiModuleToolBar.h
* @brief
* @date: 2011-9-20
* @author: sinopec
*/
#ifndef PAI_FRAME_WORKFLOWVIEW_PAIMODULETOOLBARVIEW_H
#define PAI_FRAME_WORKFLOWVIEW_PAIMODULETOOLBARVIEW_H
#include <QWidget>
2026-05-08 15:51:15 +08:00
#include <QMap>
2026-01-16 17:18:41 +08:00
#include "PaiToolBarView.h"
2026-05-08 15:51:15 +08:00
class PaiComAction;
2026-01-16 17:18:41 +08:00
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;}
2026-05-08 15:51:15 +08:00
void setAllSlfFile(QMap<QString,QString> mapAllSlfFile, QString CurrentSLFFileName);
QString getCurrentSLFFileName();
public slots:
void oncurrentIndexChanged(int index);
2026-01-16 17:18:41 +08:00
private:
2026-05-08 15:51:15 +08:00
QMap<QString,QString> m_mapAllSlfFile;// 保存全部Slf文件
PaiComAction * m_pComWellSlfFile;
2026-01-16 17:18:41 +08:00
CPaiModuleTree* m_pModuleTree;
};
}
#endif