1 //
2 //
3 // Description: This file is part of FET
4 //
5 //
6 // Author: Lalescu Liviu <Please see https://lalescu.ro/liviu/ for details about contacting Liviu Lalescu (in particular, you can find here the e-mail address)>
7 // Copyright (C) 2005 Liviu Lalescu <https://lalescu.ro/liviu/>
8 //
9 /***************************************************************************
10  *                                                                         *
11  *   This program is free software: you can redistribute it and/or modify  *
12  *   it under the terms of the GNU Affero General Public License as        *
13  *   published by the Free Software Foundation, either version 3 of the    *
14  *   License, or (at your option) any later version.                       *
15  *                                                                         *
16  ***************************************************************************/
17 
18 #ifndef ACTIVITYTAGSFORM_H
19 #define ACTIVITYTAGSFORM_H
20 
21 #include "ui_activitytagsform_template.h"
22 
23 class ActivityTagsForm : public QDialog, Ui::ActivityTagsForm_template
24 {
25 	Q_OBJECT
26 
27 public:
28 	ActivityTagsForm(QWidget* parent);
29 
30 	~ActivityTagsForm();
31 
32 public slots:
33 	void addActivityTag();
34 	void removeActivityTag();
35 	void renameActivityTag();
36 
37 	void moveActivityTagUp();
38 	void moveActivityTagDown();
39 
40 	void sortActivityTags();
41 
42 	void activityTagChanged(int index);
43 
44 	void activateActivityTag();
45 	void deactivateActivityTag();
46 
47 	void printableActivityTag();
48 	void notPrintableActivityTag();
49 
50 	void comments();
51 
52 	void help();
53 };
54 
55 #endif
56