Cleanup.
authorMikko Keinänen <mikko.keinanen@gmail.com>
Thu, 2 Dec 2010 21:27:05 +0000 (23:27 +0200)
committerMikko Keinänen <mikko.keinanen@gmail.com>
Thu, 2 Dec 2010 21:27:05 +0000 (23:27 +0200)
src/db/emufrontfileobjectmodel.cpp
src/dialogs/emufrontdatadialog.cpp

index 6d9b1ad..48c1a6f 100644 (file)
@@ -94,10 +94,9 @@ bool EmuFrontFileObjectModel::setName(int id, const QString &name)
 bool EmuFrontFileObjectModel::insertRows(int row, int count, const QModelIndex &parent)
 {
     if (parent.isValid())
-        return false;
+        return false; // This is a flat model
     if (rowCount() < row)
         row = rowCount() + 1;
-    qDebug() << "Inserting " << count << " rows from row " << row;
     QSqlQuery q;
     q.prepare(QString("INSERT INTO %1 (id, name, fileid) "
         " VALUES (NULL, '', NULL) ").arg(tableName));
index e8ac4e4..61d2557 100644 (file)
@@ -81,13 +81,11 @@ void EmuFrontDataDialog::deleteButtonClicked()
 
 void EmuFrontDataDialog::addButtonClicked()
 {
-    qDebug() << "Delete button clicked";
-    int row = objectList->currentIndex().row();
-    if (row == -1) row  = 0;
+    int row = objectList->currentIndex().isValid() ?
+        objectList->currentIndex().row() : 0;
     model->insertRows(row, 1);
     QModelIndex ind = model->index(row, 1);
     if (!ind.isValid()){
-        qDebug() << "Invalid index";
         return;
     }
     objectList->setCurrentIndex(ind);