File indexing completed on 2024-05-05 04:22:00

0001 /* SPDX-FileCopyrightText: 2003-2011 Jesper K. Pedersen <blackie@kde.org>
0002 
0003    SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef CANCELEVENT_H
0007 #define CANCELEVENT_H
0008 
0009 #include <QEvent>
0010 
0011 namespace ImageManager
0012 {
0013 
0014 class ImageRequest;
0015 
0016 const int CANCELEVENTID = 1002;
0017 
0018 class CancelEvent : public QEvent
0019 {
0020 public:
0021     explicit CancelEvent(ImageRequest *request);
0022     ~CancelEvent() override;
0023     ImageRequest *request() const;
0024 
0025 private:
0026     ImageRequest *m_request;
0027 };
0028 
0029 }
0030 #endif // CANCELEVENT_H
0031 // vi:expandtab:tabstop=4 shiftwidth=4: