frmClient::frmClient(QWidget *parent) : QDialog(parent)
MainWindowImpl::MainWindowImpl( QWidget * parent, Qt::WFlags f) : QMainWindow(parent, f)...делаю следующее вызываю диалог... на нем делаю инсерт:void MainWindowImpl::addClientForm(){ frmClient *dialogfrmClient = new frmClient; dialogfrmClient->show();}
class MyModalWindow : publicc QDialog {...}; MyModalWindow mywin; mywin.setModal( true ); mywin.exec();
void MainWindowImpl::addClientForm(){ frmClient *dialogfrmClient = new frmClient; dialogfrmClient->setModal( true ); dialogfrmClient->show();}
{ model->setQuery("SELECT brief FROM tClient"); tableView->setModel(model);}
{ frmClient dialog(this); if (dialog.exec() != QDialog::Accepted) return; //обновление ...}
//обновление ...