--- libs/libmyth/mythdialogs.cpp	(revision 14530)
+++ libs/libmyth/mythdialogs.cpp	(working copy)
@@ -11,6 +11,7 @@
 #include <qdict.h>
 #include <qsqldatabase.h>
 #include <qobjectlist.h> 
+#include <qeventloop.h>
 
 #ifdef QWS
 #include <qwindowsystem_qws.h>
@@ -149,7 +150,7 @@
     Show();
 
     in_loop = TRUE;
-    qApp->enter_loop();
+    QApplication::eventLoop()->enterLoop();
 
     int res = result();
 
@@ -166,7 +167,8 @@
     if (in_loop)  
     {
         in_loop = FALSE;
-        qApp->exit_loop();
+        QApplication::eventLoop()->exitLoop();
     }
 }
 
@@ -2369,7 +2371,8 @@
     if (m_inLoop)  
     {
         m_inLoop = false;
-        qApp->exit_loop();
+        QApplication::eventLoop()->exitLoop();
     }
 }
 
@@ -2387,7 +2390,7 @@
     show();
 
     m_inLoop = true;
-    qApp->enter_loop();
+    QApplication::eventLoop()->enterLoop();
 
     int res = result();
 
