File indexing completed on 2024-04-28 15:39:19
0001 /* 0002 SPDX-FileCopyrightText: 2022 Friedrich W. H. Kossebau <kossebau@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.1-or-later 0005 */ 0006 0007 #include "imagereadresult.hpp" 0008 #include "imagereadresult_p.hpp" 0009 0010 namespace Kodaskanna 0011 { 0012 0013 namespace ImageSource 0014 { 0015 0016 ImageReadResult::ImageReadResult() 0017 : d(new ImageReadResultPrivate) 0018 { 0019 } 0020 0021 ImageReadResult::ImageReadResult(const ImageReadResult &other) = default; 0022 0023 ImageReadResult::ImageReadResult(ImageReadResultPrivate *dd) 0024 : d(dd) 0025 { 0026 } 0027 0028 ImageReadResult::~ImageReadResult() = default; 0029 0030 ImageReadResult &ImageReadResult::operator=(const ImageReadResult &other) 0031 { 0032 d = other.d; 0033 return *this; 0034 } 0035 0036 bool ImageReadResult::isSuccess() const 0037 { 0038 return d->isSuccess; 0039 } 0040 0041 const QImage &ImageReadResult::image() const 0042 { 0043 return d->image; 0044 } 0045 0046 } 0047 }