307 QString::fromLatin1(
"foreground: ") +
QColor2Str(colgrp.foreground()) + QString::fromLatin1(
", ") +
308 QString::fromLatin1(
"button: ") +
QColor2Str(colgrp.button()) + QString::fromLatin1(
", ") +
309 QString::fromLatin1(
"light: ") +
QColor2Str(colgrp.light()) + QString::fromLatin1(
", ") +
310 QString::fromLatin1(
"dark: ") +
QColor2Str(colgrp.dark()) + QString::fromLatin1(
", ") +
311 QString::fromLatin1(
"mid: ") +
QColor2Str(colgrp.mid()) + QString::fromLatin1(
", ") +
312 QString::fromLatin1(
"text: ") +
QColor2Str(colgrp.text()) + QString::fromLatin1(
", ") +
313 QString::fromLatin1(
"base: ") +
QColor2Str(colgrp.base()) + QString::fromLatin1(
", ") +
314 QString::fromLatin1(
"background: ") +
QColor2Str(colgrp.background()) + QString::fromLatin1(
", ") +
315 QString::fromLatin1(
"midlight: ") +
QColor2Str(colgrp.midlight()) + QString::fromLatin1(
", ") +
316 QString::fromLatin1(
"brightText: ") +
QColor2Str(colgrp.brightText()) + QString::fromLatin1(
", ") +
317 QString::fromLatin1(
"buttonText: ") +
QColor2Str(colgrp.buttonText()) + QString::fromLatin1(
", ") +
318 QString::fromLatin1(
"shadow: ") +
QColor2Str(colgrp.shadow()) + QString::fromLatin1(
", ") +
319 QString::fromLatin1(
"highlight: ") +
QColor2Str(colgrp.highlight()) + QString::fromLatin1(
", ") +
320 QString::fromLatin1(
"highlightedText: ") +
QColor2Str(colgrp.highlightedText());
345 switch ( cursor.shape() ) {
346#if ( QT_VERSION < 300 )
347 case ArrowCursor: type = QString::fromLatin1(
"ArrowCursor");
break;
348 case UpArrowCursor: type = QString::fromLatin1(
"UpArrowCursor");
break;
349 case CrossCursor: type = QString::fromLatin1(
"CrossCursor");
break;
350 case WaitCursor: type = QString::fromLatin1(
"WaitCursor");
break;
351 case IbeamCursor: type = QString::fromLatin1(
"IbeamCursor");
break;
352 case SizeVerCursor: type = QString::fromLatin1(
"SizeVerCursor");
break;
353 case SizeHorCursor: type = QString::fromLatin1(
"SizeHorCursor");
break;
354 case SizeBDiagCursor: type = QString::fromLatin1(
"SizeBDiagCursor");
break;
355 case SizeFDiagCursor: type = QString::fromLatin1(
"SizeFDiagCursor");
break;
356 case SizeAllCursor: type = QString::fromLatin1(
"SizeAllCursor");
break;
357 case BlankCursor: type = QString::fromLatin1(
"BlankCursor");
break;
358 case SplitVCursor: type = QString::fromLatin1(
"SplitVCursor");
break;
359 case SplitHCursor: type = QString::fromLatin1(
"SplitHCursor");
break;
360 case PointingHandCursor: type = QString::fromLatin1(
"PointingHandCursor");
break;
361 case ForbiddenCursor: type = QString::fromLatin1(
"ForbiddenCursor");
break;
362 case BitmapCursor: type = QString::fromLatin1(
"BitmapCursor");
break;
364 case Qt::ArrowCursor: type = QString::fromLatin1(
"ArrowCursor");
break;
365 case Qt::UpArrowCursor: type = QString::fromLatin1(
"UpArrowCursor");
break;
366 case Qt::CrossCursor: type = QString::fromLatin1(
"CrossCursor");
break;
367 case Qt::WaitCursor: type = QString::fromLatin1(
"WaitCursor");
break;
368 case Qt::IbeamCursor: type = QString::fromLatin1(
"IbeamCursor");
break;
369 case Qt::SizeVerCursor: type = QString::fromLatin1(
"SizeVerCursor");
break;
370 case Qt::SizeHorCursor: type = QString::fromLatin1(
"SizeHorCursor");
break;
371 case Qt::SizeBDiagCursor: type = QString::fromLatin1(
"SizeBDiagCursor");
break;
372 case Qt::SizeFDiagCursor: type = QString::fromLatin1(
"SizeFDiagCursor");
break;
373 case Qt::SizeAllCursor: type = QString::fromLatin1(
"SizeAllCursor");
break;
374 case Qt::BlankCursor: type = QString::fromLatin1(
"BlankCursor");
break;
375 case Qt::SplitVCursor: type = QString::fromLatin1(
"SplitVCursor");
break;
376 case Qt::SplitHCursor: type = QString::fromLatin1(
"SplitHCursor");
break;
377 case Qt::PointingHandCursor: type = QString::fromLatin1(
"PointingHandCursor");
break;
378 case Qt::ForbiddenCursor: type = QString::fromLatin1(
"ForbiddenCursor");
break;
379 case Qt::BitmapCursor: type = QString::fromLatin1(
"BitmapCursor");
break;
435 switch ( pen.style() ) {
436 case Qt::NoPen: style = QString::fromLatin1(
"NoPen");
break;
437 case Qt::SolidLine: style = QString::fromLatin1(
"SolidLine");
break;
438 case Qt::DashLine: style = QString::fromLatin1(
"DashLine");
break;
439 case Qt::DotLine: style = QString::fromLatin1(
"DotLine");
break;
440 case Qt::DashDotLine: style = QString::fromLatin1(
"DashDotLine");
break;
441 case Qt::DashDotDotLine : style = QString::fromLatin1(
"DashDotDotLine ");
break;
442 case Qt::MPenStyle :
break;
445 _output += QString::fromLatin1(
"QPen(%1,%2,%3)")
545 *
this << QString::fromLatin1(obj.className()) + QString::fromLatin1(
"(") + QString::fromLatin1(obj.name()) << QString::fromLatin1(
"):")<<
endl;
546 QMetaObject* meta = obj.metaObject();
547 QStrList props = meta->propertyNames(
true);
549 unsigned int maxWidth = 0;
550 for ( QStrListIterator it(props) ; *it; ++it ) {
551 maxWidth = QMAX( maxWidth, QString::fromLatin1(*it).length() );
554 for ( QStrListIterator it2(props) ; *it2; ++it2 ) {
555 *
this << QString::fromLatin1(
" ") << QString::fromLatin1(*it2).leftJustify(maxWidth) << QString::fromLatin1(
": [") << obj.property(*it2) << QString::fromLatin1(
"]") <<
endl;
618 switch ( brush.style() )
620 case Qt::NoBrush: style = QString::fromLatin1(
"NoBrush");
break;
621 case Qt::SolidPattern: style = QString::fromLatin1(
"SolidPattern");
break;
622 case Qt::Dense1Pattern: style = QString::fromLatin1(
"Dense1Pattern");
break;
623 case Qt::Dense2Pattern: style = QString::fromLatin1(
"Dense2Pattern");
break;
624 case Qt::Dense3Pattern: style = QString::fromLatin1(
"Dense3Pattern");
break;
625 case Qt::Dense4Pattern: style = QString::fromLatin1(
"Dense4Pattern");
break;
626 case Qt::Dense5Pattern: style = QString::fromLatin1(
"Dense5Pattern");
break;
627 case Qt::Dense6Pattern: style = QString::fromLatin1(
"Dense6Pattern");
break;
628 case Qt::Dense7Pattern: style = QString::fromLatin1(
"Dense7Pattern");
break;
629 case Qt::HorPattern: style = QString::fromLatin1(
"HorPattern");
break;
630 case Qt::VerPattern: style = QString::fromLatin1(
"VerPattern");
break;
631 case Qt::CrossPattern: style = QString::fromLatin1(
"CrossPattern");
break;
632 case Qt::BDiagPattern: style = QString::fromLatin1(
"BDiagPattern");
break;
633 case Qt::FDiagPattern: style = QString::fromLatin1(
"FDiagPattern");
break;
634 case Qt::DiagCrossPattern: style = QString::fromLatin1(
"DiagCrossPattern");
break;
635 case Qt::CustomPattern: style = QString::fromLatin1(
"CustomPattern");
break;
637 _output += QString::fromLatin1(
"QBrush(%1,%2)").arg(style).arg(
QColor2Str(brush.color()));
650 switch ( policy.horData() )
652 case QSizePolicy::Fixed: hor=QString::fromLatin1(
"Fixed");
break;
653 case QSizePolicy::Minimum : hor=QString::fromLatin1(
"Minimum ");
break;
654 case QSizePolicy::Maximum: hor=QString::fromLatin1(
"Maximum");
break;
655 case QSizePolicy::Preferred: hor=QString::fromLatin1(
"Preferred");
break;
656 case QSizePolicy::MinimumExpanding: hor=QString::fromLatin1(
"MinimumExpanding");
break;
657 case QSizePolicy::Expanding: hor=QString::fromLatin1(
"Expanding");
break;
658#if ( QT_VERSION >= 300 )
659 case QSizePolicy::Ignored: hor=QString::fromLatin1(
"Ignored");
break;
662 switch ( policy.verData() )
664 case QSizePolicy::Fixed: ver=QString::fromLatin1(
"Fixed");
break;
665 case QSizePolicy::Minimum : ver=QString::fromLatin1(
"Minimum ");
break;
666 case QSizePolicy::Maximum: ver=QString::fromLatin1(
"Maximum");
break;
667 case QSizePolicy::Preferred: ver=QString::fromLatin1(
"Preferred");
break;
668 case QSizePolicy::MinimumExpanding: ver=QString::fromLatin1(
"MinimumExpanding");
break;
669 case QSizePolicy::Expanding: ver=QString::fromLatin1(
"Expanding");
break;
670#if ( QT_VERSION >= 300 )
671 case QSizePolicy::Ignored: ver=QString::fromLatin1(
"Ignored");
break;
674 QString hforw = policy.hasHeightForWidth() ? QString::fromLatin1(
"true") : QString::fromLatin1(
"false");
675 _output += QString::fromLatin1(
"QSizePolicy(hor=%1,ver=%2, hasHeightForWidth=%3)")
676 .arg(hor).arg(ver).arg(hforw);