DiagramDesigner/diagramCavas/include/monitorSelectedItemsDlg.h

30 lines
646 B
C++

#ifndef MONITORSELECTEDITEMS_H
#define MONITORSELECTEDITEMS_H
#include <QDialog>
#include <QTreeView>
#include <QStandardItemModel>
struct monitorRelationItem;
class MonitorSideBarDlg;
class QVBoxLayout;
class MonitorSelectedItemsDlg : public QDialog
{
Q_OBJECT
public:
MonitorSelectedItemsDlg(QWidget *parent = nullptr);
~MonitorSelectedItemsDlg();
void initial();
void updateItems();
public slots:
void onSelectionChanged(const QModelIndex &current, const QModelIndex &previous); //属性选中事件
private:
QTreeView* _treeView;
MonitorSideBarDlg* _parent;
QVBoxLayout* _pLayout;
};
#endif