// WARNING: this will delete also all the databindings to selected platform
bool DbEmuFrontFileObject::deleteDataObjectFromModel(QModelIndex *index)
{
+ // TODO
return false;
//QSqlDatabase::database().transaction();
//QSqlTableModel *tmodel = dynamic_cast<QSqlTableModel*>(sqlTableModel);
bool DbObjectDialog::deleteItem()
{
+ qDebug() << "deleteItem called";
QModelIndex index = objectList->currentIndex();
if (!index.isValid()) return false;
try
{
EmuFrontObject *ob = dbManager->getDataObjectFromModel(&index);
+ qDebug() << "Trying to delete " << ob->getName();
+
if (!ob)
{
errorMessage->showMessage(tr("Couldn't find the selected data object from data model!"));