25 #ifndef DIGIKAM_PRINT_CONFIG_H
26 #define DIGIKAM_PRINT_CONFIG_H
30 #include <QCoreApplication>
35 #include <kconfigskeleton.h>
57 if (!
self()->isImmutable(QLatin1String(
"PrintPosition")))
59 self()->mPrintPosition = v;
65 return self()->mPrintPosition;
70 if (!
self()->isImmutable(QLatin1String(
"PrintScaleMode")))
72 self()->mPrintScaleMode = v;
83 if (!
self()->isImmutable(QLatin1String(
"PrintEnlargeSmallerImages")))
85 self()->mPrintEnlargeSmallerImages = v;
91 return self()->mPrintEnlargeSmallerImages;
96 if (!
self()->isImmutable(QLatin1String(
"PrintWidth")))
98 self()->mPrintWidth = v;
104 return self()->mPrintWidth;
109 if (!
self()->isImmutable(QLatin1String(
"PrintHeight")))
111 self()->mPrintHeight = v;
117 return self()->mPrintHeight;
122 if (!
self()->isImmutable(QLatin1String(
"PrintUnit")))
124 self()->mPrintUnit = v;
135 if (!
self()->isImmutable(QLatin1String(
"PrintKeepRatio")))
137 self()->mPrintKeepRatio = v;
143 return self()->mPrintKeepRatio;
148 if (!
self()->isImmutable(QLatin1String(
"PrintColorManaged")))
150 self()->mPrintColorManaged = v;
156 return self()->mPrintColorManaged;
161 if (!
self()->isImmutable(QLatin1String(
"PrintAutoRotate")))
163 self()->mPrintAutoRotate = v;
169 return self()->mPrintAutoRotate;
182 bool mPrintEnlargeSmallerImages;
186 bool mPrintKeepRatio;
187 bool mPrintColorManaged;
188 bool mPrintAutoRotate;
ScaleMode
Definition: printoptionspage.h:48
Unit
Definition: printoptionspage.h:58