diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-10-13 18:38:35 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-11 23:03:17 +0100 |
commit | 6051c1247cde61bcc8e483eb4166e5a297c0ecc6 (patch) | |
tree | df3aba1ef4011f2640b17c8cf7a9b106933231ab /synchronizer | |
parent | 8740a007515dcf1b315d69ab5c64fcfd40ec980c (diff) | |
download | sink-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.txt | 1 | ||||
-rw-r--r-- | synchronizer/main.cpp | 4 |
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}) | |||
10 | target_link_libraries(${PROJECT_NAME} | 10 | target_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; |