sup->setMediaType(mt);
}
sup->setSupportedFileTypeExtensions(supportedFileTypesList->getItems());
- qDebug() << "Emitting dataObjectUpdated";
- // TODO: this is not received
emit dataObjectUpdated();
efObject = 0;
- qDebug() << "Closing setup edit dialog";
close();
}
setWindowTitle(tr("Setups"));
dbManager = new DbSetup(this);
initDataTable();
- initEditDialog(); // this is called when editObject is called!
+ initEditDialog();
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()
-*/
-
connectSignals();
}
void SetupMainDialog::initEditDialog()
{
+ if (nameDialog) delete nameDialog;
nameDialog = new SetupEditDialog(this, dynamic_cast<Setup*>(dbObject));
}