summaryrefslogtreecommitdiffstats
path: root/src/xml/tqsvgdevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/xml/tqsvgdevice.cpp')
-rw-r--r--src/xml/tqsvgdevice.cpp72
1 files changed, 36 insertions, 36 deletions
diff --git a/src/xml/tqsvgdevice.cpp b/src/xml/tqsvgdevice.cpp
index 1b92d8d6e..51c48179c 100644
--- a/src/xml/tqsvgdevice.cpp
+++ b/src/xml/tqsvgdevice.cpp
@@ -145,7 +145,7 @@ TQSvgDevice::TQSvgDevice()
{
d = new TQSvgDevicePrivate;
d->currentClip = 0;
- d->justRestored = FALSE;
+ d->justRestored = false;
}
/*!
@@ -160,9 +160,9 @@ TQSvgDevice::~TQSvgDevice()
}
/*!
- Loads and parses a SVG from \a dev into the device. Returns TRUE
+ Loads and parses a SVG from \a dev into the device. Returns true
on success (i.e. loaded and parsed without error); otherwise
- returns FALSE.
+ returns false.
*/
bool TQSvgDevice::load( TQIODevice *dev )
@@ -171,8 +171,8 @@ bool TQSvgDevice::load( TQIODevice *dev )
}
/*!
- Renders (replays) the SVG on the \a painter and returns TRUE if
- successful (i.e. it is a valid SVG); otherwise returns FALSE.
+ Renders (replays) the SVG on the \a painter and returns true if
+ successful (i.e. it is a valid SVG); otherwise returns false.
*/
bool TQSvgDevice::play( TQPainter *painter )
@@ -181,25 +181,25 @@ bool TQSvgDevice::play( TQPainter *painter )
#if defined(QT_CHECK_RANGE)
Q_ASSERT( painter );
#endif
- return FALSE;
+ return false;
}
pt = painter;
pt->setPen( TQt::NoPen ); // SVG default pen and brush
pt->setBrush( TQt::black );
if ( doc.isNull() ) {
tqWarning( "TQSvgDevice::play: No SVG data set." );
- return FALSE;
+ return false;
}
TQDomNode svg = doc.namedItem( "svg" );
if ( svg.isNull() || !svg.isElement() ) {
tqWarning( "TQSvgDevice::play: Couldn't find any svg element." );
- return FALSE;
+ return false;
}
// force transform to be activated in case our sequences
// are replayed later with a transformed painter
- painter->setWorldXForm( TRUE );
+ painter->setWorldXForm( true );
TQDomNamedNodeMap attr = svg.attributes();
int x = lenToInt( attr, "x" );
@@ -210,8 +210,8 @@ bool TQSvgDevice::play( TQPainter *painter )
? attr.namedItem( "width" ).nodeValue() : TQString( "100%" );
TQString hstr = attr.contains( "height" )
? attr.namedItem( "height" ).nodeValue() : TQString( "100%" );
- double width = parseLen( wstr, 0, TRUE );
- double height = parseLen( hstr, 0, FALSE );
+ double width = parseLen( wstr, 0, true );
+ double height = parseLen( hstr, 0, false );
// SVG doesn't respect x and y. But we want a proper bounding rect.
brect.setWidth( int(width) - x );
brect.setHeight( int(height) - y );
@@ -222,7 +222,7 @@ bool TQSvgDevice::play( TQPainter *painter )
"\\s*(\\S+)\\s*,?\\s*(\\S+)\\s*") );
if ( re.search( attr.namedItem( "viewBox" ).nodeValue() ) < 0 ) {
tqWarning( "TQSvgDevice::play: Invalid viewBox attribute.");
- return FALSE;
+ return false;
} else {
double x = re.cap( 1 ).toDouble();
double y = re.cap( 2 ).toDouble();
@@ -230,9 +230,9 @@ bool TQSvgDevice::play( TQPainter *painter )
double h = re.cap( 4 ).toDouble();
if ( w < 0 || h < 0 ) {
tqWarning( "TQSvgDevice::play: Invalid viewBox dimension.");
- return FALSE;
+ return false;
} else if ( w == 0 || h == 0 ) {
- return TRUE;
+ return true;
}
painter->scale( width/w, height/h );
painter->translate( -x, -y );
@@ -335,12 +335,12 @@ bool TQSvgDevice::save( const TQString &fileName )
TQFile f( fileName );
if ( !f.open ( IO_WriteOnly ) )
- return FALSE;
+ return false;
TQTextStream s( &f );
s.setEncoding( TQTextStream::UnicodeUTF8 );
s << doc;
- return TRUE;
+ return true;
}
/*!
@@ -360,7 +360,7 @@ bool TQSvgDevice::save( TQIODevice *dev )
s.setEncoding( TQTextStream::UnicodeUTF8 );
s << doc;
- return TRUE;
+ return true;
}
/*!
@@ -447,10 +447,10 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
current = doc.documentElement();
d->images.clear();
d->pixmaps.clear();
- dirtyTransform = dirtyStyle = FALSE; // ###
- return TRUE;
+ dirtyTransform = dirtyStyle = false; // ###
+ return true;
} else if ( c == PdcEnd ) {
- return TRUE;
+ return true;
}
TQDomElement e;
@@ -656,7 +656,7 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
case PdcRestore:
current = current.parentNode();
dirtyTransform = !pt->worldMatrix().isIdentity();
- d->justRestored = TRUE;
+ d->justRestored = true;
// ### reset dirty flags
break;
case PdcSetBkColor:
@@ -666,7 +666,7 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
case PdcSetFont:
case PdcSetPen:
case PdcSetBrush:
- dirtyStyle = TRUE;
+ dirtyStyle = true;
break;
case PdcSetTabStops:
// ###
@@ -681,7 +681,7 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
case PdcSetWMatrix:
case PdcSaveWMatrix:
case PdcRestoreWMatrix:
- dirtyTransform = TRUE;
+ dirtyTransform = true;
break;
case PdcSetClip:
// ###
@@ -692,13 +692,13 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
// the viewer as part of the tree structure. It doesn't hurt to write the region
// out, but it doubles the number of clipregions defined in the final svg.
if (d->justRestored) {
- d->justRestored = FALSE;
- return TRUE;
+ d->justRestored = false;
+ return true;
}
TQMemArray<TQRect> rects = p[0].rgn->rects();
if (rects.count() == 0)
- return TRUE;
+ return true;
d->currentClip++;
e = doc.createElement( "clipPath" );
e.setAttribute( "id", TQString("clip%1").arg(d->currentClip) );
@@ -721,7 +721,7 @@ bool TQSvgDevice::cmd ( int c, TQPainter *painter, TQPDevCmdParam *p )
appendChild( e, c );
- return TRUE;
+ return true;
}
/*!
@@ -751,7 +751,7 @@ void TQSvgDevice::appendChild( TQDomElement &e, int c )
// same as above but not for <g> tags
applyTransform( &e );
if ( c == PdcSave )
- dirtyTransform = FALSE;
+ dirtyTransform = false;
}
}
}
@@ -1034,7 +1034,7 @@ bool TQSvgDevice::play( const TQDomNode &node )
restoreAttributes();
- return TRUE;
+ return true;
}
/*!
@@ -1116,7 +1116,7 @@ double TQSvgDevice::parseLen( const TQString &str, bool *ok, bool horiz ) const
if ( reg.search( str ) == -1 ) {
tqWarning( "TQSvgDevice::parseLen: couldn't parse %s ", str.latin1() );
if ( ok )
- *ok = FALSE;
+ *ok = false;
return 0.0;
}
@@ -1146,7 +1146,7 @@ double TQSvgDevice::parseLen( const TQString &str, bool *ok, bool horiz ) const
tqWarning( "TQSvgDevice::parseLen: Unknown unit %s", u.latin1() );
}
if ( ok )
- *ok = TRUE;
+ *ok = true;
return dbl;
}
@@ -1237,9 +1237,9 @@ void TQSvgDevice::setStyleProperty( const TQString &prop, const TQString &val,
font->setFamily( val );
} else if ( prop == "font-style" ) {
if ( val == "normal" )
- font->setItalic( FALSE );
+ font->setItalic( false );
else if ( val == "italic" )
- font->setItalic( TRUE );
+ font->setItalic( true );
else
tqWarning( "TQSvgDevice::setStyleProperty: unhandled "
"font-style: %s", val.latin1() );
@@ -1328,7 +1328,7 @@ void TQSvgDevice::setTransform( const TQString &tr )
m[ i ] = plist[ i ].toDouble();
TQWMatrix wm( m[ 0 ], m[ 1 ], m[ 2 ],
m[ 3 ], m[ 4 ], m[ 5 ] );
- pt->setWorldMatrix( wm, TRUE );
+ pt->setWorldMatrix( wm, true );
} else if ( command == "skewX" ) {
pt->shear( 0.0, tan( plist[0].toDouble() * deg2rad ) );
} else if ( command == "skewY" ) {
@@ -1351,7 +1351,7 @@ void TQSvgDevice::drawPath( const TQString &data )
int pcount = 0; // current point array index
uint idx = 0; // current data position
int mode = 0, lastMode = 0; // parser state
- bool relative = FALSE; // e.g. 'h' vs. 'H'
+ bool relative = false; // e.g. 'h' vs. 'H'
TQString commands( "MZLHVCSTQTA" ); // recognized commands
int cmdArgs[] = { 2, 0, 2, 1, 1, 6, 4, 4, 2, 7 }; // no of arguments
TQRegExp reg( TQString::fromLatin1("\\s*,?\\s*([+-]?\\d*\\.?\\d*)") ); // floating point
@@ -1488,7 +1488,7 @@ void TQSvgDevice::drawPath( const TQString &data )
path.setPoint( pcount++, int(x0), int(y0) );
TQPen pen = pt->pen();
pt->setPen( TQt::NoPen );
- pt->drawPolygon( path, FALSE, 0, pcount );
+ pt->drawPolygon( path, false, 0, pcount );
pt->setPen( pen );
}
// draw each subpath stroke seperately