summaryrefslogtreecommitdiffstats
path: root/synchronizer
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-13 18:38:35 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-02-11 23:03:17 +0100
commit6051c1247cde61bcc8e483eb4166e5a297c0ecc6 (patch)
treedf3aba1ef4011f2640b17c8cf7a9b106933231ab /synchronizer
parent8740a007515dcf1b315d69ab5c64fcfd40ec980c (diff)
downloadsink-6051c1247cde61bcc8e483eb4166e5a297c0ecc6.tar.gz
sink-6051c1247cde61bcc8e483eb4166e5a297c0ecc6.zip
Xapian based fulltext indexing
This cuts into the sync performance by about 40%, but gives us fast fulltext searching for all local content.
Diffstat (limited to 'synchronizer')
-rw-r--r--synchronizer/CMakeLists.txt1
-rw-r--r--synchronizer/main.cpp4
2 files changed, 3 insertions, 2 deletions
diff --git a/synchronizer/CMakeLists.txt b/synchronizer/CMakeLists.txt
index 2f8b128..9c422e6 100644
--- a/synchronizer/CMakeLists.txt
+++ b/synchronizer/CMakeLists.txt
@@ -10,6 +10,7 @@ add_executable(${PROJECT_NAME} ${sinksynchronizer_SRCS})
10target_link_libraries(${PROJECT_NAME} 10target_link_libraries(${PROJECT_NAME}
11 sink 11 sink
12 Qt5::Core 12 Qt5::Core
13 Qt5::Gui
13 Qt5::Network 14 Qt5::Network
14 KAsync 15 KAsync
15 ${CMAKE_DL_LIBS} 16 ${CMAKE_DL_LIBS}
diff --git a/synchronizer/main.cpp b/synchronizer/main.cpp
index 3f79207..f4bac73 100644
--- a/synchronizer/main.cpp
+++ b/synchronizer/main.cpp
@@ -17,7 +17,7 @@
17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18 */ 18 */
19 19
20#include <QCoreApplication> 20#include <QGuiApplication>
21#include <QLockFile> 21#include <QLockFile>
22#include <QDir> 22#include <QDir>
23 23
@@ -226,7 +226,7 @@ int main(int argc, char *argv[])
226 226
227 qInstallMessageHandler(qtMessageHandler); 227 qInstallMessageHandler(qtMessageHandler);
228 228
229 QCoreApplication app(argc, argv); 229 QGuiApplication app(argc, argv);
230 app.setQuitLockEnabled(false); 230 app.setQuitLockEnabled(false);
231 231
232 QByteArrayList arguments; 232 QByteArrayList arguments;