QtHPConnect/hp_mdivariableedit.cpp

40 lines
796 B
C++
Raw Normal View History

2019-02-10 14:32:15 +01:00
#include "hp_mdivariableedit.h"
2019-02-10 14:43:00 +01:00
#include "hptreeitem.h"
2019-02-10 14:32:15 +01:00
2019-02-10 14:43:00 +01:00
hp_mdiVariableEdit::hp_mdiVariableEdit(QWidget *parent, hpTreeItem * treeItem)
: QMdiSubWindow(parent)
2019-02-10 14:32:15 +01:00
{
2019-02-10 14:43:00 +01:00
setMinimumSize(200,200);
setMaximumSize(1000,1000);
setSizePolicy(QSizePolicy::Ignored,QSizePolicy::Ignored);
setup();
hptreeitem=treeItem;
setWindowTitle(treeItem->getName());
}
void hp_mdiVariableEdit::setup() {
tableView = new QTableView(this);
varmodel = new varTableModel(this);
tableView->setModel(varmodel);
setWidget(tableView);
}
void hp_mdiVariableEdit::show() {
if(tableView)
tableView->show();
QMdiSubWindow::show();
}
hp_mdiVariableEdit::~hp_mdiVariableEdit() {
2019-02-10 14:32:15 +01:00
2019-02-10 14:43:00 +01:00
if (tableView)
delete tableView;
if (varmodel)
delete varmodel;
2019-02-10 14:32:15 +01:00
}