documented (nearly) ever class
This commit is contained in:
@@ -26,6 +26,14 @@
|
||||
|
||||
#include "widget/taskview/taskviewitem.h"
|
||||
|
||||
/**
|
||||
* @brief A widget that shows a list of Tasks
|
||||
*
|
||||
* TaskView is a fairly simple widget for showing TaskViewItem widgets that each represent a Task object. The main
|
||||
* entry point is the slot AddTask() which should be connected to a TaskManager's TaskAdded() signal. No more connecting
|
||||
* is necessary since TaskViewItem will automatically delete itself (thus removing itself from the TaskView) when the
|
||||
* Task finishes.
|
||||
*/
|
||||
class TaskView : public QScrollArea
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -33,6 +41,11 @@ public:
|
||||
TaskView(QWidget* parent);
|
||||
|
||||
public slots:
|
||||
/**
|
||||
* @brief Creates a TaskViewItem, connects it to a Task, and adds it to this widget
|
||||
*
|
||||
* Connect this to TaskManager::TaskAdded().
|
||||
*/
|
||||
void AddTask(Task* t);
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user