c7cdc9f5b66c44c9566e0c8aac44c4cb9fa5ad82
[speedfreak] / Client / categorylist.h
1 /*
2  * Categorylist
3  *
4  * @author     Olavi Pulkkinen <olavi.pulkkinena@fudeco.com>
5  * @copyright  (c) 2010 Speed Freak team
6  * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
7  */
8
9 #ifndef CATEGORYLIST_H
10 #define CATEGORYLIST_H
11
12 #include <QStringList>
13
14 class CategoryList : public QObject
15 {
16 public:
17     CategoryList();
18     ~CategoryList();
19     QString top10List;
20
21     QStringList getCategoryList();
22     void fillCategoryList(int index, QString item);
23     void appendCategoryList(QString item);
24     QString itemOfCategoryList(int index);
25     QString getTopList( QString category, int size);
26     void clearCategoryList();
27     int sizeOfCategoryList();
28
29 private:
30     QStringList categoryList;
31
32 };
33
34 #endif // CATEGORYLIST_H