|
|
|
|
@ -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());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|