Disable add/edit/delete buttons now possible.

This commit is contained in:
2017-04-25 21:30:51 +02:00
parent 6e2ee642ce
commit 39ab4b74e2
3 changed files with 12 additions and 2 deletions
+7 -2
View File
@@ -71,6 +71,11 @@ QWidget *IGridForm::filterWidget()
return ui->filterWidget;
}
void IGridForm::enableButtons()
{
ui->btnNew->setEnabled(canAddRecord());
}
void IGridForm::on_btnNew_clicked()
{
@@ -143,8 +148,8 @@ void IGridForm::on_tableView_clicked(const QModelIndex &)
{
if (ui->tableView->currentIndex().isValid())
{
ui->btnEdit->setEnabled(true);
ui->btnDelete->setEnabled(true);
ui->btnEdit->setEnabled(canEditRecord());
ui->btnDelete->setEnabled(canDeleteRecord());
}
}