Switch to side-by-side view

--- a/application.cpp
+++ b/application.cpp
@@ -118,7 +118,7 @@
                              tr("No Media Renderers found."));
         return;
     }
-    RenderChooseDLG dlg;
+    RenderChooseDLG dlg(player);
     for (auto it = devices.begin(); it != devices.end(); it++) {
         dlg.rndsLW->addItem(QString::fromUtf8(it->friendlyName.c_str()));
     }
@@ -165,10 +165,7 @@
 
     string uid = qs2utf8s(set->getPlayerUID());
     if (uid.empty()) {
-        chooseRenderer();
-        if (rdco == 0) {
-            exit(1);
-        }
+        QTimer::singleShot(0, this, SLOT(chooseRenderer()));
     } else {
         if (!setupRenderer(uid)) {
             cerr << "Can't connect to media renderer" << endl;