fix: support editing instance names

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This commit is contained in:
Sefa Eyeoglu
2022-10-03 16:01:51 +02:00
parent 7a5f49571d
commit 2bf8fa9cb4
3 changed files with 12 additions and 7 deletions

View File

@ -58,6 +58,14 @@ void InstanceView::switchDisplayMode(InstanceView::DisplayMode mode)
}
}
void InstanceView::editSelected()
{
auto current = currentView()->selectionModel()->currentIndex();
if (current.isValid()) {
currentView()->edit(current);
}
}
void InstanceView::prepareModel()
{
m_tableProxy = new InstanceTableProxyModel(this);

View File

@ -52,6 +52,8 @@ class InstanceView : public QStackedWidget {
void setCatDisplayed(bool enabled);
void editSelected();
signals:
void instanceActivated(InstancePtr inst);
void currentInstanceChanged(InstancePtr current, InstancePtr previous);