Kgapi

tasklist.h
1 /*
2  * This file is part of LibKGAPI library
3  *
4  * SPDX-FileCopyrightText: 2013 Daniel Vrátil <[email protected]>
5  *
6  * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
7  */
8 
9 
10 #ifndef LIBKGAPI2_TASKLIST_H
11 #define LIBKGAPI2_TASKLIST_H
12 
13 #include "object.h"
14 #include "types.h"
15 #include "kgapitasks_export.h"
16 
17 #include <QScopedPointer>
18 
19 namespace KGAPI2
20 {
21 
28 class KGAPITASKS_EXPORT TaskList: public KGAPI2::Object
29 {
30  public:
31 
35  TaskList();
36 
40  TaskList (const TaskList& other);
41 
45  ~TaskList() override;
46 
47  bool operator==(const TaskList &other) const;
48 
54  void setUid(const QString &uid);
55 
59  QString uid() const;
60 
66  void setTitle(const QString &title);
67 
71  QString title() const;
72 
78  void setSelfLink(const QString &selfLink);
79 
83  QString selfLink() const;
84 
90  void setUpdated(const QString &updated);
91 
95  QString updated() const;
96 
97  private:
98  class Private;
100  friend class Private;
101 
102 };
103 
104 } // namespace KGAPI2
105 
106 #endif // LIBKGAPI2_TASKLIST_H
Base class for all objects.
Definition: object.h:31
Represents a tasklist for Google Tasks service.
Definition: tasklist.h:28
A job to fetch a single map tile described by a StaticMapUrl.
Definition: blog.h:16
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Wed Sep 23 2020 23:10:53 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.