X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/29417d162e8c4df02251ea9d80754e9bc2ae0e15..8cdc19061d56d649b298462f7e64283551d0bbf9:/main/enigma.cpp diff --git a/main/enigma.cpp b/main/enigma.cpp index b6c57304..a3770b86 100644 --- a/main/enigma.cpp +++ b/main/enigma.cpp @@ -128,15 +128,11 @@ public: m_locale_time_handler = new eDVBLocalTimeHandler(); m_epgcache = new eEPGCache(); m_mgr->setChannelList(m_dvbdb); - -// m_scan = new eComponentScan(); -// m_scan->start(); - } ~eMain() { - m_dvbdb->save(); + m_dvbdb->saveServicelist(); m_scan = 0; } }; @@ -240,8 +236,6 @@ int main(int argc, char **argv) python.execute("mytest", "__main__"); -// eApp->exec(); - return exit_code; } @@ -250,9 +244,14 @@ eWidgetDesktop *getDesktop() return wdsk; } +eApplication *getApplication() +{ + return eApp; +} + void runMainloop() { - exit_code = eApp->exec(); + exit_code = eApp->runLoop(); } void quitMainloop(int exitCode)