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 "kis_hdr_metadata.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 142 of file kis_kra_loader.cpp.

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