diff options
Diffstat (limited to 'kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp')
-rw-r--r-- | kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp | 204 |
1 files changed, 102 insertions, 102 deletions
diff --git a/kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp b/kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp index 0e1beb3e..07f005fa 100644 --- a/kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp +++ b/kivio/kiviopart/kiviosdk/kivio_screen_painter.cpp @@ -21,15 +21,15 @@ #include "kivio_point.h" #include "kivio_screen_painter.h" -#include <qimage.h> -#include <qpen.h> -#include <qbrush.h> -#include <qsimplerichtext.h> -#include <qpalette.h> +#include <tqimage.h> +#include <tqpen.h> +#include <tqbrush.h> +#include <tqsimplerichtext.h> +#include <tqpalette.h> #include <kdebug.h> -#define PAINTER_CHECK() { if(!m_pPainter) { kdDebug(43000) << "KivioScreenPainter::PAINTER_CHECK() - no QPainter exists." << endl; } } +#define PAINTER_CHECK() { if(!m_pPainter) { kdDebug(43000) << "KivioScreenPainter::PAINTER_CHECK() - no TQPainter exists." << endl; } } KivioScreenPainter::KivioScreenPainter() @@ -40,7 +40,7 @@ KivioScreenPainter::KivioScreenPainter() m_rotation = 0; } -KivioScreenPainter::KivioScreenPainter(QPainter* painter) +KivioScreenPainter::KivioScreenPainter(TQPainter* painter) : m_pPainter(painter) { m_transX = 0.0f; @@ -52,32 +52,32 @@ KivioScreenPainter::~KivioScreenPainter() { if( m_pPainter ) { - kdDebug(43000) << "KivioScreenPainter::~KivioScreenPainter - A QPainter slipped through the cracks" << endl; + kdDebug(43000) << "KivioScreenPainter::~KivioScreenPainter - A TQPainter slipped through the cracks" << endl; delete m_pPainter; m_pPainter = NULL; } } /** - * Starts the drawing on a @ref QPaintDevice + * Starts the drawing on a @ref TQPaintDevice * * @param dev The device to paint on * * Call this function before you call any other @ref KivioScreenPainter - * functions. This will create an internal QPainter object for drawing + * functions. This will create an internal TQPainter object for drawing * with. If you fail to call this function, nothing will work. */ -bool KivioScreenPainter::start( QPaintDevice *dev ) +bool KivioScreenPainter::start( TQPaintDevice *dev ) { // Bomb out if one exists already if( m_pPainter ) { - kdDebug(43000) << "KivioScreenPainter::start() - A QPainter already exists" << endl; + kdDebug(43000) << "KivioScreenPainter::start() - A TQPainter already exists" << endl; return false; } // Allocate a new drawing thingy - m_pPainter = new QPainter(dev); + m_pPainter = new TQPainter(dev); return true; } @@ -160,7 +160,7 @@ void KivioScreenPainter::drawArc( float x1, float y1, float w1, float h1, float * This will draw a quad-bezier curve in the current fgColor * and lineWidth. @ref pArray must have 4 points. */ -void KivioScreenPainter::drawBezier( QPointArray &pArray ) +void KivioScreenPainter::drawBezier( TQPointArray &pArray ) { PAINTER_CHECK(); @@ -183,7 +183,7 @@ void KivioScreenPainter::drawRect( float x1, float y1, float w1, float h1 ) PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawRect( int(x1), int(y1), int(w1), int(h1) ); } @@ -203,12 +203,12 @@ void KivioScreenPainter::fillRect( float x1, float y1, float w1, float h1 ) { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { - QPixmap pix((int)w1, (int)h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), + TQPixmap pix((int)w1, (int)h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), (KImageEffect::GradientType) m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -240,7 +240,7 @@ void KivioScreenPainter::drawRoundRect( float x1, float y1, float w1, float h1, PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawRoundRect( int(x1), int(y1), int(w1), int(h1), int(a1), int(a2) ); } @@ -263,12 +263,12 @@ void KivioScreenPainter::fillRoundRect( float x1, float y1, float w1, float h1, { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { - QPixmap pix((int)w1, (int)h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), + TQPixmap pix((int)w1, (int)h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), (KImageEffect::GradientType) m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -300,7 +300,7 @@ void KivioScreenPainter::drawPie( float x1, float y1, float w1, float h1, float PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawPie( int(x1), int(y1), int(w1), int(h1), int(a1), int(a2) ); } @@ -322,12 +322,12 @@ void KivioScreenPainter::fillPie( float x1, float y1, float w1, float h1, float { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { - QPixmap pix((int)w1, (int)h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), + TQPixmap pix((int)w1, (int)h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), (KImageEffect::GradientType) m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -359,7 +359,7 @@ void KivioScreenPainter::drawChord( float x1, float y1, float w1, float h1, floa PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawChord( int(x1), int(y1), int(w1), int(h1), int(a1), int(a2) ); } @@ -381,12 +381,12 @@ void KivioScreenPainter::fillChord( float x1, float y1, float w1, float h1, floa { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { - QPixmap pix((int)w1, (int)h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), + TQPixmap pix((int)w1, (int)h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -416,7 +416,7 @@ void KivioScreenPainter::drawEllipse( float x1, float y1, float w1, float h1 ) PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawEllipse( int(x1), int(y1), int(w1), int(h1) ); } @@ -436,12 +436,12 @@ void KivioScreenPainter::fillEllipse( float x1, float y1, float w1, float h1 ) { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { - QPixmap pix((int)w1, (int)h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), + TQPixmap pix((int)w1, (int)h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), (KImageEffect::GradientType) m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -463,16 +463,16 @@ void KivioScreenPainter::fillEllipse( float x1, float y1, float w1, float h1 ) * The list of points should contain a list of points in * pairs. Lines are drawn from p1->p2 p3->p4 p5->p6, etc... */ -void KivioScreenPainter::drawLineArray( QPtrList<KivioPoint> *pList ) +void KivioScreenPainter::drawLineArray( TQPtrList<KivioPoint> *pList ) { PAINTER_CHECK(); KivioPoint *pPoint; - QPointArray points(pList->count()); + TQPointArray points(pList->count()); int i; - QBrush b; + TQBrush b; - b.setStyle( QBrush::NoBrush ); + b.setStyle( Qt::NoBrush ); i=0; pPoint = pList->first(); @@ -497,12 +497,12 @@ void KivioScreenPainter::drawLineArray( QPtrList<KivioPoint> *pList ) * * Draws a polyline (hollow) from p1->p2->p3->pn */ -void KivioScreenPainter::drawPolyline( QPtrList<KivioPoint> *pList ) +void KivioScreenPainter::drawPolyline( TQPtrList<KivioPoint> *pList ) { PAINTER_CHECK(); KivioPoint *pPoint; - QPointArray points( pList->count() ); + TQPointArray points( pList->count() ); int i = 0; pPoint = pList->first(); @@ -524,12 +524,12 @@ void KivioScreenPainter::drawPolyline( QPtrList<KivioPoint> *pList ) * * Draws a filled (if set) polygon from p1->p2->p3->pn->p1 */ -void KivioScreenPainter::drawPolygon( QPtrList<KivioPoint> *pList ) +void KivioScreenPainter::drawPolygon( TQPtrList<KivioPoint> *pList ) { PAINTER_CHECK(); KivioPoint *pPoint; - QPointArray points( pList->count() ); + TQPointArray points( pList->count() ); int i = 0; pPoint = pList->first(); @@ -542,21 +542,21 @@ void KivioScreenPainter::drawPolygon( QPtrList<KivioPoint> *pList ) drawPolygon(points); } -void KivioScreenPainter::drawPolyline( QPointArray &pArray ) +void KivioScreenPainter::drawPolyline( TQPointArray &pArray ) { PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush( QBrush::NoBrush ); + m_pPainter->setBrush( TQBrush::NoBrush ); - m_pPainter->drawPolyline( pArray, 0, pArray.size() ); + m_pPainter->tqdrawPolyline( pArray, 0, pArray.size() ); } -void KivioScreenPainter::drawPolygon( QPointArray &pArray ) +void KivioScreenPainter::drawPolygon( TQPointArray &pArray ) { PAINTER_CHECK(); - QBrush b; + TQBrush b; b = m_pFillStyle->brush(); if(m_pFillStyle->colorStyle() == KivioFillStyle::kcsGradient) { @@ -566,17 +566,17 @@ void KivioScreenPainter::drawPolygon( QPointArray &pArray ) w1 = h1 = 0; for(unsigned int i = 0; i < pArray.count(); i++) { - x1 = QMIN(x1, pArray[i].x()); - y1 = QMIN(y1, pArray[i].y()); - w1 = QMAX(w1, pArray[i].x()); - h1 = QMAX(h1, pArray[i].y()); + x1 = TQMIN(x1, pArray[i].x()); + y1 = TQMIN(y1, pArray[i].y()); + w1 = TQMAX(w1, pArray[i].x()); + h1 = TQMAX(h1, pArray[i].y()); } w1 = w1 - x1; h1 = h1 - y1; - QPixmap pix(w1, h1); - QImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), + TQPixmap pix(w1, h1); + TQImage image = KImageEffect::gradient(pix.size(), m_pFillStyle->color(), m_pFillStyle->color2(), (KImageEffect::GradientType) m_pFillStyle->gradientType()); pix.convertFromImage(image); b.setPixmap(pix); @@ -586,16 +586,16 @@ void KivioScreenPainter::drawPolygon( QPointArray &pArray ) m_pPainter->setPen(m_pLineStyle->pen(1.0f)); m_pPainter->setBrush(b); - m_pPainter->drawPolygon( pArray, true ); + m_pPainter->tqdrawPolygon( pArray, true ); m_pPainter->setBrushOrigin(0, 0); } -void KivioScreenPainter::drawLineArray( QPointArray &pArray ) +void KivioScreenPainter::drawLineArray( TQPointArray &pArray ) { PAINTER_CHECK(); m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush(QBrush::NoBrush); + m_pPainter->setBrush(TQBrush::NoBrush); m_pPainter->drawLineSegments(pArray); } @@ -609,15 +609,15 @@ void KivioScreenPainter::drawLineArray( QPointArray &pArray ) * Draws a filled (if set) curve with the points stored * in pPoints. They can be made up of bezier, arc, and normal points. */ -void KivioScreenPainter::drawClosedPath( QPtrList<KivioPoint> *pPoints ) +void KivioScreenPainter::drawClosedPath( TQPtrList<KivioPoint> *pPoints ) { PAINTER_CHECK(); - QBrush brush; + TQBrush brush; KivioPoint *pPoint, *pPoint2, *pPoint3, *pPoint4; - QPtrList <KivioPoint> *pPointList = pPoints; - QPointArray controlPoints(4), bPoints(0), tmpPoints; + TQPtrList <KivioPoint> *pPointList = pPoints; + TQPointArray controlPoints(4), bPoints(0), tmpPoints; int pointIndex=0; pPoint = pPointList->first(); @@ -648,10 +648,10 @@ void KivioScreenPainter::drawClosedPath( QPtrList<KivioPoint> *pPoints ) return; } - controlPoints.setPoint( 0, qRound(pPoint->x()), qRound(pPoint->y()) ); - controlPoints.setPoint( 1, qRound(pPoint2->x()), qRound(pPoint2->y()) ); - controlPoints.setPoint( 2, qRound(pPoint3->x()), qRound(pPoint3->y()) ); - controlPoints.setPoint( 3, qRound(pPoint4->x()), qRound(pPoint4->y()) ); + controlPoints.setPoint( 0, tqRound(pPoint->x()), tqRound(pPoint->y()) ); + controlPoints.setPoint( 1, tqRound(pPoint2->x()), tqRound(pPoint2->y()) ); + controlPoints.setPoint( 2, tqRound(pPoint3->x()), tqRound(pPoint3->y()) ); + controlPoints.setPoint( 3, tqRound(pPoint4->x()), tqRound(pPoint4->y()) ); tmpPoints = controlPoints.cubicBezier(); @@ -678,8 +678,8 @@ void KivioScreenPainter::drawClosedPath( QPtrList<KivioPoint> *pPoints ) return; } - tmpPoints.makeArc( qRound(pPoint->x()), qRound(pPoint->y()), qRound(pPoint2->x()), qRound(pPoint2->y()), - qRound(pPoint3->x()), qRound(pPoint3->y()) ); + tmpPoints.makeArc( tqRound(pPoint->x()), tqRound(pPoint->y()), tqRound(pPoint2->x()), tqRound(pPoint2->y()), + tqRound(pPoint3->x()), tqRound(pPoint3->y()) ); for( int j=0; j<int(tmpPoints.size()); j++ ) { @@ -716,15 +716,15 @@ void KivioScreenPainter::drawClosedPath( QPtrList<KivioPoint> *pPoints ) } } -void KivioScreenPainter::drawOpenPath( QPtrList<KivioPoint> *pPoints ) +void KivioScreenPainter::drawOpenPath( TQPtrList<KivioPoint> *pPoints ) { PAINTER_CHECK(); - QBrush brush; + TQBrush brush; KivioPoint *pPoint, *pPoint2, *pPoint3, *pPoint4; - QPtrList <KivioPoint> *pPointList = pPoints; - QPointArray controlPoints(4), bPoints(0), tmpPoints; + TQPtrList <KivioPoint> *pPointList = pPoints; + TQPointArray controlPoints(4), bPoints(0), tmpPoints; int pointIndex=0; pPoint = pPointList->first(); @@ -755,10 +755,10 @@ void KivioScreenPainter::drawOpenPath( QPtrList<KivioPoint> *pPoints ) return; } - controlPoints.setPoint( 0, qRound(pPoint->x()), qRound(pPoint->y()) ); - controlPoints.setPoint( 1, qRound(pPoint2->x()), qRound(pPoint2->y()) ); - controlPoints.setPoint( 2, qRound(pPoint3->x()), qRound(pPoint3->y()) ); - controlPoints.setPoint( 3, qRound(pPoint4->x()), qRound(pPoint4->y()) ); + controlPoints.setPoint( 0, tqRound(pPoint->x()), tqRound(pPoint->y()) ); + controlPoints.setPoint( 1, tqRound(pPoint2->x()), tqRound(pPoint2->y()) ); + controlPoints.setPoint( 2, tqRound(pPoint3->x()), tqRound(pPoint3->y()) ); + controlPoints.setPoint( 3, tqRound(pPoint4->x()), tqRound(pPoint4->y()) ); tmpPoints = controlPoints.cubicBezier(); @@ -785,8 +785,8 @@ void KivioScreenPainter::drawOpenPath( QPtrList<KivioPoint> *pPoints ) return; } - tmpPoints.makeArc( qRound(pPoint->x()), qRound(pPoint->y()), qRound(pPoint2->x()), qRound(pPoint2->y()), - qRound(pPoint3->x()), qRound(pPoint3->y()) ); + tmpPoints.makeArc( tqRound(pPoint->x()), tqRound(pPoint->y()), tqRound(pPoint2->x()), tqRound(pPoint2->y()), + tqRound(pPoint3->x()), tqRound(pPoint3->y()) ); for( int j=0; j<int(tmpPoints.size()); j++ ) { @@ -803,41 +803,41 @@ void KivioScreenPainter::drawOpenPath( QPtrList<KivioPoint> *pPoints ) } m_pPainter->setPen(m_pLineStyle->pen(1.0f)); - m_pPainter->setBrush( QBrush::NoBrush ); + m_pPainter->setBrush( TQBrush::NoBrush ); m_pPainter->drawPolyline( bPoints ); } -void KivioScreenPainter::setFont( const QFont &f ) +void KivioScreenPainter::setFont( const TQFont &f ) { PAINTER_CHECK(); m_pPainter->setFont( f ); } -void KivioScreenPainter::drawText( int x, int y, int w, int h, int tf, const QString &str ) +void KivioScreenPainter::drawText( int x, int y, int w, int h, int tf, const TQString &str ) { PAINTER_CHECK(); m_pPainter->setPen( m_textColor ); m_pPainter->drawText( x, y, w, h, tf, str ); -/* QSimpleRichText textArea(str, m_pPainter->font()); +/* TQSimpleRichText textArea(str, m_pPainter->font()); textArea.setWidth(w); - QColorGroup cg; - cg.setColor(QColorGroup::Base, m_pFillStyle->color()); - cg.setColor(QColorGroup::Text, m_textColor); - QBrush b = m_pFillStyle->brush(); - textArea.draw(m_pPainter, x, y, QRect(0, 0, 0, 0), cg, &b);*/ + TQColorGroup cg; + cg.setColor(TQColorGroup::Base, m_pFillStyle->color()); + cg.setColor(TQColorGroup::Text, m_textColor); + TQBrush b = m_pFillStyle->brush(); + textArea.draw(m_pPainter, x, y, TQRect(0, 0, 0, 0), cg, &b);*/ } -QRect KivioScreenPainter::boundingRect( int x, int y, int w, int h, int tf, const QString &str ) +TQRect KivioScreenPainter::boundingRect( int x, int y, int w, int h, int tf, const TQString &str ) { PAINTER_CHECK(); return m_pPainter->boundingRect( x,y,w,h, tf, str ); } -void KivioScreenPainter::drawPixmap( float x, float y, const QPixmap &pix ) +void KivioScreenPainter::drawPixmap( float x, float y, const TQPixmap &pix ) { PAINTER_CHECK(); m_pPainter->drawPixmap( (int)x, (int)y, pix ); @@ -846,9 +846,9 @@ void KivioScreenPainter::drawPixmap( float x, float y, const QPixmap &pix ) void KivioScreenPainter::drawHandle( float x, float y, int flags ) { PAINTER_CHECK(); - QColor fillColor, penColor; - QBrush b; - QPen p; + TQColor fillColor, penColor; + TQBrush b; + TQPen p; const float HW = 6.0f; const float HWP1 = HW+1.0f; @@ -862,17 +862,17 @@ void KivioScreenPainter::drawHandle( float x, float y, int flags ) x1 = x - 4; y1 = y - 4; - m_pPainter->drawPixmap( qRound(x1), qRound(y1), Kivio::lockPixmap() ); + m_pPainter->drawPixmap( tqRound(x1), tqRound(y1), Kivio::lockPixmap() ); return; } if( flags & cpfConnected ) { - fillColor = QColor(200,0,0); + fillColor = TQColor(200,0,0); } else { - fillColor = QColor(0,200,0); + fillColor = TQColor(0,200,0); } penColor.setRgb(0, 0, 0); @@ -891,27 +891,27 @@ void KivioScreenPainter::drawHandle( float x, float y, int flags ) // m_pPainter->fillRect( x1, y1, HWP1, HWP1, b ); if(flags & cpfEnd) { - m_pPainter->drawEllipse( qRound(x1), qRound(y1), qRound(HWP1), qRound(HWP1) ); + m_pPainter->drawEllipse( tqRound(x1), tqRound(y1), tqRound(HWP1), tqRound(HWP1) ); } else { - m_pPainter->drawRect( qRound(x1), qRound(y1), qRound(HWP1), qRound(HWP1) ); + m_pPainter->drawRect( tqRound(x1), tqRound(y1), tqRound(HWP1), tqRound(HWP1) ); } // Now put something in it if needed if( flags & cpfConnectable ) { - b.setColor(QColor(0,0,0)); + b.setColor(TQColor(0,0,0)); - m_pPainter->fillRect(qRound(x-1),qRound(y-1),3,3, b); + m_pPainter->fillRect(tqRound(x-1),tqRound(y-1),3,3, b); } } -void KivioScreenPainter::drawSelectionBox( const QRect& r ) +void KivioScreenPainter::drawSelectionBox( const TQRect& r ) { PAINTER_CHECK(); - QPen p; - p.setColor(QColor(0,200,0)); + TQPen p; + p.setColor(TQColor(0,200,0)); p.setStyle(Qt::DashLine); - m_pPainter->setBrush(Qt::NoBrush); + m_pPainter->setBrush(TQt::NoBrush); m_pPainter->setPen(p); m_pPainter->drawRect(r); } @@ -973,7 +973,7 @@ int KivioScreenPainter::rotation() return m_rotation; } -void KivioScreenPainter::setWorldMatrix(QWMatrix m, bool c) +void KivioScreenPainter::setWorldMatrix(TQWMatrix m, bool c) { PAINTER_CHECK(); m_pPainter->setWorldMatrix(m, c); |