diff options
Diffstat (limited to 'kode/kwsdl/tests/google/googlesearchresult.h')
-rw-r--r-- | kode/kwsdl/tests/google/googlesearchresult.h | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/kode/kwsdl/tests/google/googlesearchresult.h b/kode/kwsdl/tests/google/googlesearchresult.h new file mode 100644 index 00000000..542fb686 --- /dev/null +++ b/kode/kwsdl/tests/google/googlesearchresult.h @@ -0,0 +1,73 @@ +/* + This file is part of KDE. + + Copyright (c) 2005 Tobias Koenig <tokoe@kde.org> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + + As a special exception, permission is given to link this program + with any edition of Qt, and distribute the resulting executable, + without including the source code for Qt in the source distribution. +*/ +#ifndef GOOGLESEARCHRESULT_H +#define GOOGLESEARCHRESULT_H + +class QString; +class ResultElementArray; +class DirectoryCategoryArray; + +class GoogleSearchResult +{ + public: + void setDocumentFiltering( bool* documentFiltering ); + bool*documentFiltering() const; + void setSearchComments( QString* searchComments ); + QString*searchComments() const; + void setEstimatedTotalResultsCount( int* estimatedTotalResultsCount ); + int*estimatedTotalResultsCount() const; + void setEstimateIsExact( bool* estimateIsExact ); + bool*estimateIsExact() const; + void setResultElements( ResultElementArray* resultElements ); + ResultElementArray*resultElements() const; + void setSearchQuery( QString* searchQuery ); + QString*searchQuery() const; + void setStartIndex( int* startIndex ); + int*startIndex() const; + void setEndIndex( int* endIndex ); + int*endIndex() const; + void setSearchTips( QString* searchTips ); + QString*searchTips() const; + void setDirectoryCategories( DirectoryCategoryArray* directoryCategories ); + DirectoryCategoryArray*directoryCategories() const; + void setSearchTime( double* searchTime ); + double*searchTime() const; + GoogleSearchResult(); + ~GoogleSearchResult(); + + private: + bool*mDocumentFiltering; + QString*mSearchComments; + int*mEstimatedTotalResultsCount; + bool*mEstimateIsExact; + ResultElementArray*mResultElements; + QString*mSearchQuery; + int*mStartIndex; + int*mEndIndex; + QString*mSearchTips; + DirectoryCategoryArray*mDirectoryCategories; + double*mSearchTime; +}; + +#endif |