Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_kra_loader.cpp File Reference
#include "kis_kra_loader.h"
#include <QApplication>
#include <QStringList>
#include <QMessageBox>
#include <QUrl>
#include <QBuffer>
#include <QVersionNumber>
#include <KoStore.h>
#include <KoColorSpaceRegistry.h>
#include <KoColorSpaceEngine.h>
#include <KoColorProfile.h>
#include <KoDocumentInfo.h>
#include <KoFileDialog.h>
#include <KisImportExportManager.h>
#include <KoStoreDevice.h>
#include <KisResourceServerProvider.h>
#include <KoResourceServer.h>
#include <KisResourceStorage.h>
#include <KisGlobalResourcesInterface.h>
#include <KisResourceModel.h>
#include <filter/kis_filter.h>
#include <filter/kis_filter_registry.h>
#include <generator/kis_generator.h>
#include <generator/kis_generator_layer.h>
#include <generator/kis_generator_registry.h>
#include <kis_adjustment_layer.h>
#include <kis_annotation.h>
#include <kis_base_node.h>
#include <kis_clone_layer.h>
#include <kis_debug.h>
#include <kis_assert.h>
#include <kis_external_layer_iface.h>
#include <kis_filter_mask.h>
#include <kis_transform_mask.h>
#include "lazybrush/kis_colorize_mask.h"
#include <kis_group_layer.h>
#include <kis_image.h>
#include <kis_layer.h>
#include <kis_name_server.h>
#include <kis_paint_layer.h>
#include <kis_selection.h>
#include <kis_selection_mask.h>
#include <kis_shape_layer.h>
#include <kis_transparency_mask.h>
#include <kis_layer_composition.h>
#include <kis_file_layer.h>
#include <kis_psd_layer_style.h>
#include <kis_asl_layer_style_serializer.h>
#include "kis_keyframe_channel.h"
#include <kis_filter_configuration.h>
#include "KisReferenceImagesLayer.h"
#include "KisReferenceImage.h"
#include <KoColorSet.h>
#include "KisDocument.h"
#include "kis_config.h"
#include "kis_kra_tags.h"
#include "kis_kra_utils.h"
#include "kis_kra_load_visitor.h"
#include "kis_dom_utils.h"
#include "kis_image_animation_interface.h"
#include "kis_time_span.h"
#include "kis_grid_config.h"
#include "kis_guides_config.h"
#include "kis_image_config.h"
#include "KisProofingConfiguration.h"
#include "kis_layer_properties_icons.h"
#include "kis_node_view_color_scheme.h"
#include "KisMirrorAxisConfig.h"
#include <kis_cursor_override_hijacker.h>
#include <KoColorSpaceBlendingPolicy.h>

Go to the source code of this file.

Classes

struct  KisKraLoader::Private
 

Functions

void convertColorSpaceNames (QString &colorspacename, QString &profileProductName)
 

Function Documentation

◆ convertColorSpaceNames()

void convertColorSpaceNames ( QString & colorspacename,
QString & profileProductName )

Definition at line 141 of file kis_kra_loader.cpp.

141 {
142 if (colorspacename == "Grayscale + Alpha") {
143 colorspacename = "GRAYA";
144 profileProductName.clear();
145 }
146 else if (colorspacename == "RgbAF32") {
147 colorspacename = "RGBAF32";
148 profileProductName.clear();
149 }
150 else if (colorspacename == "RgbAF16") {
151 colorspacename = "RGBAF16";
152 profileProductName.clear();
153 }
154 else if (colorspacename == "CMYKA16") {
155 colorspacename = "CMYKAU16";
156 }
157 else if (colorspacename == "GrayF32") {
158 colorspacename = "GRAYAF32";
159 profileProductName.clear();
160 }
161 else if (colorspacename == "GRAYA16") {
162 colorspacename = "GRAYAU16";
163 }
164 else if (colorspacename == "XyzAF16") {
165 colorspacename = "XYZAF16";
166 profileProductName.clear();
167 }
168 else if (colorspacename == "XyzAF32") {
169 colorspacename = "XYZAF32";
170 profileProductName.clear();
171 }
172 else if (colorspacename == "YCbCrA") {
173 colorspacename = "YCBCRA8";
174 }
175 else if (colorspacename == "YCbCrAU16") {
176 colorspacename = "YCBCRAU16";
177 }
178}