Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_config.h File Reference
#include <QString>
#include <QStringList>
#include <QList>
#include <QColor>
#include <QObject>
#include <ksharedconfig.h>
#include <kconfiggroup.h>
#include <kis_global.h>
#include <kis_properties_configuration.h>
#include "kritaui_export.h"

Go to the source code of this file.

Classes

class  KisConfig
 

Functions

KRITAUI_EXPORT QDebug operator<< (QDebug debug, const KisConfig::CanvasSurfaceBitDepthMode &mode)
 
KRITAUI_EXPORT QDebug operator<< (QDebug debug, const KisConfig::CanvasSurfaceMode &mode)
 

Function Documentation

◆ operator<<() [1/2]

KRITAUI_EXPORT QDebug operator<< ( QDebug debug,
const KisConfig::CanvasSurfaceBitDepthMode & mode )

Definition at line 3134 of file kis_config.cc.

3135{
3136
3137 QDebugStateSaver saver(debug);
3138 debug.nospace() << "CanvasSurfaceBitDepthMode(";
3139
3140 switch (mode) {
3142 debug.nospace() << "DepthAuto";
3143 break;
3145 debug.nospace() << "Depth8Bit";
3146 break;
3148 debug.nospace() << "Depth10Bit";
3149 break;
3150 default:
3151 debug.nospace() << "unknown(" << static_cast<int>(mode) << ")";
3152 break;
3153 }
3154
3155 debug.nospace() << ")";
3156
3157 return debug.space();
3158}
PyObject * debug(PyObject *, PyObject *args)

References KisConfig::Depth10Bit, KisConfig::Depth8Bit, and KisConfig::DepthAuto.

◆ operator<<() [2/2]

KRITAUI_EXPORT QDebug operator<< ( QDebug debug,
const KisConfig::CanvasSurfaceMode & mode )

Definition at line 3103 of file kis_config.cc.

3104{
3105 QDebugStateSaver saver(debug);
3106 debug.nospace() << "CanvasSurfaceMode(";
3107
3108 switch (mode) {
3110 debug.nospace() << "Preferred";
3111 break;
3113 debug.nospace() << "Rec709g22";
3114 break;
3116 debug.nospace() << "Rec709g10";
3117 break;
3119 debug.nospace() << "Rec2020pq";
3120 break;
3122 debug.nospace() << "Unmanaged";
3123 break;
3124 default:
3125 debug.nospace() << "unknown(" << static_cast<int>(mode) << ")";
3126 break;
3127 }
3128
3129 debug.nospace() << ")";
3130
3131 return debug.space();
3132}

References KisConfig::Preferred, KisConfig::Rec2020pq, KisConfig::Rec709g10, KisConfig::Rec709g22, and KisConfig::Unmanaged.