1 /* SPDX-FileCopyrightText: 2003-2011 Jesper K. Pedersen <blackie@kde.org>
2 
3    SPDX-License-Identifier: GPL-2.0-or-later
4 */
5 
6 #ifndef CANCELEVENT_H
7 #define CANCELEVENT_H
8 
9 #include <QEvent>
10 
11 namespace ImageManager
12 {
13 
14 class ImageRequest;
15 
16 const int CANCELEVENTID = 1002;
17 
18 class CancelEvent : public QEvent
19 {
20 public:
21     explicit CancelEvent(ImageRequest *request);
22     ~CancelEvent() override;
23     ImageRequest *request() const;
24 
25 private:
26     ImageRequest *m_request;
27 };
28 
29 }
30 #endif // CANCELEVENT_H
31 // vi:expandtab:tabstop=4 shiftwidth=4:
32