Switch to side-by-side view

--- a/src/qtgui/webcache.cpp
+++ b/src/qtgui/webcache.cpp
@@ -21,6 +21,10 @@
 #include MEMORY_INCLUDE
 #include UNORDERED_MAP_INCLUDE
 
+#ifdef _WIN32
+#define USING_STD_REGEX
+#endif
+
 #ifndef USING_STD_REGEX
 #include <sys/types.h>
 #include <regex.h>
@@ -99,7 +103,7 @@
                 break;
         }
     }
-    emit dataChanged(createIndex(0,0,0), createIndex(1, m->all.size(),0));
+    emit dataChanged(createIndex(0,0), createIndex(1, m->all.size()));
 }
 
 bool WebcacheModel::deleteIdx(unsigned int idx)
@@ -194,9 +198,9 @@
         return;
     }
 #else
-    basic_regex exp;
+    basic_regex<char> exp;
     try {
-        exp = basic_regexp(txt, std::regex_constants::nosubs |
+        exp = basic_regex<char>(txt, std::regex_constants::nosubs |
                            std::regex_constants::extended);
     } catch(...) {
         return;
@@ -212,7 +216,7 @@
             // m->all[i].url.c_str();
         }
     }
-    emit dataChanged(createIndex(0,0,0), createIndex(1, m->all.size(),0));
+    emit dataChanged(createIndex(0,0), createIndex(1, m->all.size()));
 }
 
 static const int ROWHEIGHTPAD = 2;