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 2893 of file kis_config.cc.

2894{
2895
2896 QDebugStateSaver saver(debug);
2897 debug.nospace() << "CanvasSurfaceBitDepthMode(";
2898
2899 switch (mode) {
2901 debug.nospace() << "DepthAuto";
2902 break;
2904 debug.nospace() << "Depth8Bit";
2905 break;
2907 debug.nospace() << "Depth10Bit";
2908 break;
2909 default:
2910 debug.nospace() << "unknown(" << static_cast<int>(mode) << ")";
2911 break;
2912 }
2913
2914 debug.nospace() << ")";
2915
2916 return debug.space();
2917}
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 2865 of file kis_config.cc.

2866{
2867 QDebugStateSaver saver(debug);
2868 debug.nospace() << "CanvasSurfaceMode(";
2869
2870 switch (mode) {
2872 debug.nospace() << "Preferred";
2873 break;
2875 debug.nospace() << "Rec709g22";
2876 break;
2878 debug.nospace() << "Rec709g10";
2879 break;
2881 debug.nospace() << "Unmanaged";
2882 break;
2883 default:
2884 debug.nospace() << "unknown(" << static_cast<int>(mode) << ")";
2885 break;
2886 }
2887
2888 debug.nospace() << ")";
2889
2890 return debug.space();
2891}

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