Delete button is disable if no record selected.

This commit is contained in:
2016-05-29 14:08:01 +02:00
parent 726da24de9
commit 2bd6b41642
3 changed files with 17 additions and 0 deletions
+6
View File
@@ -48,6 +48,9 @@
</item>
<item>
<widget class="QToolButton" name="btnEdit">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Edit record</string>
</property>
@@ -71,6 +74,9 @@
</item>
<item>
<widget class="QToolButton" name="btnDelete">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Delete record</string>
</property>
+9
View File
@@ -131,3 +131,12 @@ void IGridForm::on_btnFilter_toggled(bool checked)
ui->filterWidget->setVisible(false);
}
}
void IGridForm::on_tableView_clicked(const QModelIndex &index)
{
if (ui->tableView->currentIndex().isValid())
{
ui->btnEdit->setEnabled(true);
ui->btnDelete->setEnabled(true);
}
}
+2
View File
@@ -53,6 +53,8 @@ private slots:
void on_btnFilter_toggled(bool checked);
void on_tableView_clicked(const QModelIndex &index);
private:
QString m_pluginId;
IFormHandler *m_formHandler;