File indexing completed on 2024-05-26 04:33:22

0001 /*
0002  * This file is part of the KDE project
0003  *
0004  * SPDX-FileCopyrightText: 2015 Boudewijn Rempt <boud@valdyas.org>
0005  *
0006  * SPDX-License-Identifier: GPL-2.0-or-later
0007  */
0008 #include "KisAnimatedBrushAnnotation.h"
0009 
0010 #include <QByteArray>
0011 #include <QBuffer>
0012 
0013 #include <kis_pipebrush_parasite.h>
0014 
0015 KisAnimatedBrushAnnotation::KisAnimatedBrushAnnotation(const KisPipeBrushParasite &parasite)
0016     : KisAnnotation("ImagePipe Parasite",
0017                     i18n("Brush selection information for animated brushes"),
0018                     QByteArray())
0019 {
0020     QBuffer buf(&m_annotation);
0021     buf.open(QBuffer::WriteOnly);
0022     parasite.saveToDevice(&buf);
0023     buf.close();
0024 }