EmuLauncher lists media images inside container.
authorMikko Keinänen <mikko.keinanen@gmail.com>
Fri, 8 Oct 2010 20:07:59 +0000 (23:07 +0300)
committerMikko Keinänen <mikko.keinanen@gmail.com>
Fri, 8 Oct 2010 20:07:59 +0000 (23:07 +0300)
src/db/dbmediaimage.cpp
src/emulauncher.cpp

index 6fdfdd4..32449f2 100644 (file)
@@ -147,6 +147,7 @@ QList<MediaImage*> DbMediaImage::getMediaImages(int micId) const
     QString name, checksum;
     MediaImage *mi = 0;
     while(q.next()) {
+        // TODO: checks?
         rec = q.record();
         id = rec.value(DbMediaImage::File_Id).toInt();
         name = rec.value(DbMediaImage::File_Name).toString();
index 61cbd3e..50364fd 100644 (file)
@@ -127,6 +127,12 @@ void EmuLauncher::launchEmu()
         qDebug() << "Selected media image container "
                 << mic->getName() << " and emulator "
                 << obExe->getName() << ".";
+        if (mic->getMediaImages().count() > 0) {
+            QList<MediaImage*> ls = mic->getMediaImages();
+            foreach(MediaImage *mi, ls) {
+                qDebug() << "Media image " << mi->getName();
+            }
+        }
     } catch (EmuFrontException efe) {
         QMessageBox::information(this, tr("Launching emulator"),
                                  efe.what(), QMessageBox::Ok);