and is working ... no actual changes done.
sup->setMediaType(mt);
}
sup->setSupportedFileTypeExtensions(supportedFileTypesList->getItems());
sup->setMediaType(mt);
}
sup->setSupportedFileTypeExtensions(supportedFileTypesList->getItems());
- qDebug() << "Emitting dataObjectUpdated";
- // TODO: this is not received
emit dataObjectUpdated();
efObject = 0;
emit dataObjectUpdated();
efObject = 0;
- qDebug() << "Closing setup edit dialog";
setWindowTitle(tr("Setups"));
dbManager = new DbSetup(this);
initDataTable();
setWindowTitle(tr("Setups"));
dbManager = new DbSetup(this);
initDataTable();
- initEditDialog(); // this is called when editObject is called!
objectList->hideColumn(DbSetup::Setup_Id);
objectList->hideColumn(DbSetup::Setup_PlatformId);
objectList->hideColumn(DbSetup::Setup_MediaTypeId);
objectList->hideColumn(DbSetup::Setup_Id);
objectList->hideColumn(DbSetup::Setup_PlatformId);
objectList->hideColumn(DbSetup::Setup_MediaTypeId);
- // TODO: this is not working:
- /*QObject::connect: Cannot connect (null)::dataObjectUpdated() to SetupMainDialog::updateData()
-QObject::connect: Cannot connect (null)::updateRejected() to SetupMainDialog::updateReject()
-QObject::connect: Cannot connect (null)::test() to SetupMainDialog::testSlot()
-*/
-
void SetupMainDialog::initEditDialog()
{
void SetupMainDialog::initEditDialog()
{
+ if (nameDialog) delete nameDialog;
nameDialog = new SetupEditDialog(this, dynamic_cast<Setup*>(dbObject));
}
nameDialog = new SetupEditDialog(this, dynamic_cast<Setup*>(dbObject));
}