summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2014-12-11 00:44:44 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2014-12-11 00:44:44 +0100
commitfdd74a41929b4343902f1d1dfcd5116534a79f4f (patch)
tree312524c2f1a8431742d6a2575dc3c497b66cc795 /client
parentfbd35044dc343dbd17d475b860c6019077271efc (diff)
downloadsink-fdd74a41929b4343902f1d1dfcd5116534a79f4f.tar.gz
sink-fdd74a41929b4343902f1d1dfcd5116534a79f4f.zip
Dummyresourcefacade test.
Huzaa, we can read a value!
Diffstat (limited to 'client')
-rw-r--r--client/CMakeLists.txt9
-rw-r--r--client/clientapi.h10
2 files changed, 14 insertions, 5 deletions
diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
index a0ebe3a..8001d5f 100644
--- a/client/CMakeLists.txt
+++ b/client/CMakeLists.txt
@@ -3,12 +3,15 @@ project(akonadi2_client)
3include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) 3include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
4 4
5set(akonadi2client_SRCS 5set(akonadi2client_SRCS
6 main.cpp
7 resourceaccess.cpp 6 resourceaccess.cpp
8) 7)
9 8
10add_executable(${PROJECT_NAME} ${akonadi2client_SRCS}) 9add_library(${PROJECT_NAME}_lib ${akonadi2client_SRCS})
11target_link_libraries(${PROJECT_NAME} akonadi2common) 10target_link_libraries(${PROJECT_NAME}_lib akonadi2common)
11qt5_use_modules(${PROJECT_NAME}_lib Widgets Network)
12
13add_executable(${PROJECT_NAME} main.cpp)
14target_link_libraries(${PROJECT_NAME} akonadi2_client_lib akonadi2common)
12qt5_use_modules(${PROJECT_NAME} Widgets Network) 15qt5_use_modules(${PROJECT_NAME} Widgets Network)
13install(TARGETS ${PROJECT_NAME} DESTINATION bin) 16install(TARGETS ${PROJECT_NAME} DESTINATION bin)
14 17
diff --git a/client/clientapi.h b/client/clientapi.h
index 59efe32..592fa48 100644
--- a/client/clientapi.h
+++ b/client/clientapi.h
@@ -185,8 +185,14 @@ using namespace async;
185class Query 185class Query
186{ 186{
187public: 187public:
188 //Resources to search 188 //Could also be a propertyFilter
189 QSet<QString> resources; 189 QStringList resources;
190 //Could also be a propertyFilter
191 QStringList ids;
192 //Filters to apply
193 QHash<QString, QVariant> propertyFilter;
194 //Properties to retrieve
195 QSet<QString> requestedProperties;
190}; 196};
191 197
192 198