File indexing completed on 2024-05-12 15:58:37

0001 /*
0002  *  This file is part of KimageShop^WKrayon^WKrita
0003  *
0004  *  SPDX-FileCopyrightText: 2009 Boudewijn Rempt <boud@valdyas.org>
0005  *
0006  *  SPDX-License-Identifier: GPL-2.0-or-later
0007  */
0008 #ifndef KIS_PROGRESS_INTERFACE_H
0009 #define KIS_PROGRESS_INTERFACE_H
0010 
0011 #include <kritaimage_export.h>
0012 
0013 class KoProgressUpdater;
0014 
0015 class KRITAIMAGE_EXPORT KisProgressInterface
0016 {
0017 public:
0018 
0019     virtual ~KoProgressInterface();
0020     virtual void detachUpdater(KoProgressUpdater* updater) = 0;
0021     virtual void attachUpdater(KoProgressUpdater* updater) = 0;
0022 };
0023 
0024 
0025 #endif // KIS_PROGRESS_INTERFACE_H