[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesdk/kbabel/kbabeldict/modules/dbsearchengine2 (silent)
From: Andrea Rizzi <rizzi () kde ! org>
Date: 2003-08-26 23:16:13
[Download RAW message or body]
CVS commit by andrea:
CVS_SILENT: new algorithm framework
A algorithms.cpp 1.1 [UNKNOWN]
A chunk.cpp 1.1 [UNKNOWN]
A chunk.h 1.1 [UNKNOWN]
M +4 -2 Makefile.am 1.9
M +11 -2 algorithms.h 1.2
--- kdesdk/kbabel/kbabeldict/modules/dbsearchengine2/Makefile.am #1.8:1.9
@@ -14,5 +14,6 @@
# which sources should be compiled for kbabel
-kbabeldict_dbsearchengine2_la_SOURCES = dbscan.cpp preferenceswidget.cpp dbse2.ui \
KDBSearchEngine2.cpp database.cpp dbentries.cpp dbse2_factory.cpp sourcedialog.ui \
IDEASFORSENTENCEWORDabstraction chunk.cpp +kbabeldict_dbsearchengine2_la_SOURCES = \
dbscan.cpp preferenceswidget.cpp dbse2.ui KDBSearchEngine2.cpp database.cpp \
dbentries.cpp dbse2_factory.cpp sourcedialog.ui IDEASFORSENTENCEWORDabstraction \
+#chunk.cpp algorithms.cpp #kbabeldict_dbsearchengine2_la_SOURCES = \
KDBSearchEngine2.cpp database.cpp dbentries.cpp dbse2_factory.cpp \
kbabeldict_dbsearchengine2_la_LIBADD = ../../libkbabeldictplugin.la \
../../../common/libkbabelcommon.la $(LIB_KDEUI) $(LIB_KIO) $(LIB_DBIV)_cxx @@ -21,5 \
+22,6 @@
# these are the headers for your project
-noinst_HEADERS = KDBSearchEngine2.h database.h dbentries.h dbse2_factory.h chunk.h \
algorithms.h +noinst_HEADERS = KDBSearchEngine2.h database.h dbentries.h \
dbse2_factory.h +#chunk.h algorithms.h
--- kdesdk/kbabel/kbabeldict/modules/dbsearchengine2/algorithms.h #1.1:1.2
@@ -41,8 +41,17 @@ class AbstractSearchAlgorithm : QObject
};
-class ExactSearchAlgorithm : AbstractSearchAlgorithm
+class GenericSearchAlgorithm : public AbstractSearchAlgorithm
{
+ GenericSearchAlgorithm(DataBaseInterface *dbi,DBSESettings *sets) : \
AbstractSearchAlgorithm(dbi,sets) {} + virtual ResultList exec(QString query);
+};
+class ExactSearchAlgorithm : public AbstractSearchAlgorithm
+{
+ ExactSearchAlgorithm(DataBaseInterface *dbi,DBSESettings *sets) : \
AbstractSearchAlgorithm(dbi,sets) {} + virtual ResultList exec(QString query);
};
+
+
class UpdateChunkIndexAlgorithm
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic