Delete button is disable if no record selected.

print
Josef Rokos 9 years ago
parent 726da24de9
commit 2bd6b41642

@ -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>

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

@ -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;

Loading…
Cancel
Save