Switch to side-by-side view

--- a/src/qtgui/viewaction_w.cpp
+++ b/src/qtgui/viewaction_w.cpp
@@ -83,8 +83,7 @@
 
     set<string> viewerXs;
     if (prefs.useDesktopOpen) {
-	string s = theconfig->getMimeViewerAllEx();
-	stringToStrings(s, viewerXs);
+	viewerXs = theconfig->getMimeViewerAllEx();
     }
     for (vector<pair<string, string> >::const_iterator it = defs.begin();
 	 it != defs.end(); it++) {
@@ -176,9 +175,7 @@
     QString action0;
     int except0 = -1;
 
-    set<string> viewerXs;
-    string s = theconfig->getMimeViewerAllEx();
-    stringToStrings(s, viewerXs);
+    set<string> viewerXs = theconfig->getMimeViewerAllEx();
 
     list<string> mtypes;
     bool dowarnmultiple = true;
@@ -233,8 +230,6 @@
 	theconfig->setMimeViewerDef(*mit, sact);
     }
 
-    s = stringsToString(viewerXs);
-    theconfig->setMimeViewerAllEx(s);
+    theconfig->setMimeViewerAllEx(viewerXs);
     fillLists();
 }
-