11 #ifndef __KDCHARTENUMS_H__
12 #define __KDCHARTENUMS_H__
89 GranularitySequenceIrregular
102 case GranularitySequence_10_20:
103 return QString::fromLatin1(
"GranularitySequence_10_20");
104 case GranularitySequence_10_50:
105 return QString::fromLatin1(
"GranularitySequence_10_50");
106 case GranularitySequence_25_50:
107 return QString::fromLatin1(
"GranularitySequence_25_50");
108 case GranularitySequence_125_25:
109 return QString::fromLatin1(
"GranularitySequence_125_25");
110 case GranularitySequenceIrregular:
111 return QString::fromLatin1(
"GranularitySequenceIrregular");
113 Q_ASSERT(!
"Unknown GranularitySequenceValue");
114 return QString::fromLatin1(
"GranularitySequence_10_20");
125 if (
string == QString::fromLatin1(
"GranularitySequence_10_20"))
126 return GranularitySequence_10_20;
127 if (
string == QString::fromLatin1(
"GranularitySequence_10_50"))
128 return GranularitySequence_10_50;
129 if (
string == QString::fromLatin1(
"GranularitySequence_25_50"))
130 return GranularitySequence_25_50;
131 if (
string == QString::fromLatin1(
"GranularitySequence_125"))
132 return GranularitySequence_125_25;
133 if (
string == QString::fromLatin1(
"GranularitySequenceIrregular"))
134 return GranularitySequenceIrregular;
136 return GranularitySequence_10_20;
157 LayoutPolicyShrinkFontSize
187 PositionNorthWest = 2,
189 PositionNorthEast = 4,
191 PositionSouthEast = 6,
193 PositionSouthWest = 8,
195 PositionFloating = 10
219 MeasureCalculationModeAutoOrientation
232 case MeasureCalculationModeAbsolute:
233 return QString::fromLatin1(
"MeasureCalculationModeAbsolute");
234 case MeasureCalculationModeAuto:
235 return QString::fromLatin1(
"MeasureCalculationModeAuto");
236 case MeasureCalculationModeAutoArea:
237 return QString::fromLatin1(
"MeasureCalculationModeAutoArea");
238 case MeasureCalculationModeAutoOrientation:
239 return QString::fromLatin1(
"MeasureCalculationModeAutoOrientation");
240 case MeasureCalculationModeRelative:
241 return QString::fromLatin1(
"MeasureCalculationModeRelative");
243 Q_ASSERT(!
"unhandled MeasureCalculationMode");
244 return QString::fromLatin1(
"MeasureCalculationModeAuto");
255 if (
string == QString::fromLatin1(
"MeasureCalculationModeAbsolute"))
256 return MeasureCalculationModeAbsolute;
257 if (
string == QString::fromLatin1(
"MeasureCalculationModeAuto"))
258 return MeasureCalculationModeAuto;
259 if (
string == QString::fromLatin1(
"MeasureCalculationModeAutoArea"))
260 return MeasureCalculationModeAutoArea;
261 if (
string == QString::fromLatin1(
"MeasureCalculationModeAutoOrientation"))
262 return MeasureCalculationModeAutoOrientation;
263 if (
string == QString::fromLatin1(
"MeasureCalculationModeRelative"))
264 return MeasureCalculationModeRelative;
266 return MeasureCalculationModeAuto;
291 MeasureOrientationMaximum
304 case MeasureOrientationAuto:
305 return QString::fromLatin1(
"MeasureOrientationAuto");
306 case MeasureOrientationHorizontal:
307 return QString::fromLatin1(
"MeasureOrientationHorizontal");
308 case MeasureOrientationVertical:
309 return QString::fromLatin1(
"MeasureOrientationVertical");
310 case MeasureOrientationMinimum:
311 return QString::fromLatin1(
"MeasureOrientationMinimum");
312 case MeasureOrientationMaximum:
313 return QString::fromLatin1(
"MeasureOrientationMaximum");
315 Q_ASSERT(!
"Unknown MeasureOrientation value");
316 return QString::fromLatin1(
"MeasureOrientationAuto");
327 if (
string == QString::fromLatin1(
"MeasureOrientationAuto"))
328 return MeasureOrientationAuto;
329 if (
string == QString::fromLatin1(
"MeasureOrientationHorizontal"))
330 return MeasureOrientationHorizontal;
331 if (
string == QString::fromLatin1(
"MeasureOrientationVertical"))
332 return MeasureOrientationVertical;
333 if (
string == QString::fromLatin1(
"MeasureOrientationMinimum"))
334 return MeasureOrientationMinimum;
335 if (
string == QString::fromLatin1(
"MeasureOrientationMaximum"))
336 return MeasureOrientationMaximum;
338 return MeasureOrientationAuto;
static MeasureOrientation stringToMeasureOrientation(const QString &string)
static GranularitySequence stringToGranularitySequence(const QString &string)
@ GranularitySequence_125_25
@ GranularitySequence_25_50
@ GranularitySequence_10_20
@ GranularitySequence_10_50
static QString layoutPolicyToString(TextLayoutPolicy type)
@ MeasureCalculationModeRelative
@ MeasureCalculationModeAbsolute
@ MeasureCalculationModeAuto
@ MeasureCalculationModeAutoArea
@ LayoutPolicyShiftHorizontally
@ LayoutPolicyShiftVertically
@ MeasureOrientationVertical
@ MeasureOrientationMinimum
@ MeasureOrientationHorizontal
static QString measureCalculationModeToString(MeasureCalculationMode mode)
static QString measureOrientationToString(MeasureOrientation mode)
static QString granularitySequenceToString(GranularitySequence sequence)
static MeasureCalculationMode stringToMeasureCalculationMode(const QString &string)
static TextLayoutPolicy stringToLayoutPolicy(const QString &string)