From 3d7b54b21a47e98d1d02c7d21061a6bd43b8d1c7 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Fri, 13 Nov 2009 22:48:07 +0000 Subject: Implemented initialization of value-widgets. This allows e.g. to apply dates like "today", "last week", ... to the date-value-widgets just by specifying a search criterion. svn path=/trunk/KDE/kdebase/apps/; revision=1048771 --- src/search/searchcriteriondescription.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/search/searchcriteriondescription.h') diff --git a/src/search/searchcriteriondescription.h b/src/search/searchcriteriondescription.h index 5da188633..98211793e 100644 --- a/src/search/searchcriteriondescription.h +++ b/src/search/searchcriteriondescription.h @@ -38,11 +38,13 @@ class SearchCriterionDescription public: struct Comparator { - Comparator(const QString& n, const QString& o = QString(), const QString& p = QString()) : - name(n), operation(o), prefix(p) {} - QString name; // user visible and translated name - QString operation; // Nepomuk operation that represents the comparator - QString prefix; // prefix like "+" or "-" that is part of the Nepomuk query + Comparator(const QString& n, const QString& o = QString(), + const QString& p = QString(), const QString& a = QString()) : + name(n), operation(o), prefix(p), autoValueType(a) {} + QString name; // user visible and translated name + QString operation; // Nepomuk operation that represents the comparator + QString prefix; // prefix like "+" or "-" that is part of the Nepomuk query + QString autoValueType; // type for an automatically calculated value of the value widget }; SearchCriterionDescription(const QString& name, -- cgit v1.3.1