summaryrefslogtreecommitdiffstats
path: root/kolf/game.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kolf/game.cpp')
-rw-r--r--kolf/game.cpp790
1 files changed, 395 insertions, 395 deletions
diff --git a/kolf/game.cpp b/kolf/game.cpp
index 55b324ce..d76ec2bc 100644
--- a/kolf/game.cpp
+++ b/kolf/game.cpp
@@ -15,36 +15,36 @@
#include <kprinter.h>
#include <kstandarddirs.h>
-#include <qbrush.h>
-#include <qcanvas.h>
-#include <qcheckbox.h>
-#include <qcolor.h>
-#include <qcursor.h>
-#include <qevent.h>
-#include <qfont.h>
-#include <qfontmetrics.h>
-#include <qimage.h>
-#include <qlabel.h>
-#include <qlayout.h>
-#include <qmap.h>
-#include <qpainter.h>
-#include <qpaintdevicemetrics.h>
-#include <qpen.h>
-#include <qpixmap.h>
-#include <qpixmapcache.h>
-#include <qpoint.h>
-#include <qpointarray.h>
-#include <qrect.h>
-#include <qsimplerichtext.h>
-#include <qsize.h>
-#include <qslider.h>
-#include <qspinbox.h>
-#include <qstring.h>
-#include <qstringlist.h>
-#include <qtimer.h>
-#include <qtooltip.h>
-#include <qvaluelist.h>
-#include <qwhatsthis.h>
+#include <tqbrush.h>
+#include <tqcanvas.h>
+#include <tqcheckbox.h>
+#include <tqcolor.h>
+#include <tqcursor.h>
+#include <tqevent.h>
+#include <tqfont.h>
+#include <tqfontmetrics.h>
+#include <tqimage.h>
+#include <tqlabel.h>
+#include <tqlayout.h>
+#include <tqmap.h>
+#include <tqpainter.h>
+#include <tqpaintdevicemetrics.h>
+#include <tqpen.h>
+#include <tqpixmap.h>
+#include <tqpixmapcache.h>
+#include <tqpoint.h>
+#include <tqpointarray.h>
+#include <tqrect.h>
+#include <tqsimplerichtext.h>
+#include <tqsize.h>
+#include <tqslider.h>
+#include <tqspinbox.h>
+#include <tqstring.h>
+#include <tqstringlist.h>
+#include <tqtimer.h>
+#include <tqtooltip.h>
+#include <tqvaluelist.h>
+#include <tqwhatsthis.h>
#include <math.h>
#include <stdlib.h>
@@ -56,32 +56,32 @@
#include "game.h"
-inline QString makeGroup(int id, int hole, QString name, int x, int y)
+inline TQString makeGroup(int id, int hole, TQString name, int x, int y)
{
- return QString("%1-%2@%3,%4|%5").arg(hole).arg(name).arg(x).arg(y).arg(id);
+ return TQString("%1-%2@%3,%4|%5").arg(hole).arg(name).arg(x).arg(y).arg(id);
}
-inline QString makeStateGroup(int id, const QString &name)
+inline TQString makeStateGroup(int id, const TQString &name)
{
- return QString("%1|%2").arg(name).arg(id);
+ return TQString("%1|%2").arg(name).arg(id);
}
/////////////////////////
-RectPoint::RectPoint(QColor color, RectItem *rect, QCanvas *canvas)
- : QCanvasEllipse(canvas)
+RectPoint::RectPoint(TQColor color, RectItem *rect, TQCanvas *canvas)
+ : TQCanvasEllipse(canvas)
{
setZ(9999);
setSize(10, 10);
this->rect = rect;
- setBrush(QBrush(color));
+ setBrush(TQBrush(color));
setSizeFactor(1.0);
dontmove = false;
}
void RectPoint::moveBy(double dx, double dy)
{
- QCanvasEllipse::moveBy(dx, dy);
+ TQCanvasEllipse::moveBy(dx, dy);
if (dontmove)
{
@@ -89,7 +89,7 @@ void RectPoint::moveBy(double dx, double dy)
return;
}
- QCanvasItem *qitem = dynamic_cast<QCanvasItem *>(rect);
+ TQCanvasItem *qitem = dynamic_cast<TQCanvasItem *>(rect);
if (!qitem)
return;
@@ -101,7 +101,7 @@ void RectPoint::moveBy(double dx, double dy)
rect->newSize(nw, nh);
}
-Config *RectPoint::config(QWidget *parent)
+Config *RectPoint::config(TQWidget *parent)
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(rect);
if (citem)
@@ -112,11 +112,11 @@ Config *RectPoint::config(QWidget *parent)
/////////////////////////
-Arrow::Arrow(QCanvas *canvas)
- : QCanvasLine(canvas)
+Arrow::Arrow(TQCanvas *canvas)
+ : TQCanvasLine(canvas)
{
- line1 = new QCanvasLine(canvas);
- line2 = new QCanvasLine(canvas);
+ line1 = new TQCanvasLine(canvas);
+ line2 = new TQCanvasLine(canvas);
m_angle = 0;
m_length = 20;
@@ -128,30 +128,30 @@ Arrow::Arrow(QCanvas *canvas)
setVisible(false);
}
-void Arrow::setPen(QPen p)
+void Arrow::setPen(TQPen p)
{
- QCanvasLine::setPen(p);
+ TQCanvasLine::setPen(p);
line1->setPen(p);
line2->setPen(p);
}
void Arrow::setZ(double newz)
{
- QCanvasLine::setZ(newz);
+ TQCanvasLine::setZ(newz);
line1->setZ(newz);
line2->setZ(newz);
}
void Arrow::setVisible(bool yes)
{
- QCanvasLine::setVisible(yes);
+ TQCanvasLine::setVisible(yes);
line1->setVisible(yes);
line2->setVisible(yes);
}
void Arrow::moveBy(double dx, double dy)
{
- QCanvasLine::moveBy(dx, dy);
+ TQCanvasLine::moveBy(dx, dy);
line1->moveBy(dx, dy);
line2->moveBy(dx, dy);
}
@@ -164,12 +164,12 @@ void Arrow::aboutToDie()
void Arrow::updateSelf()
{
- QPoint start = startPoint();
- QPoint end(m_length * cos(m_angle), m_length * sin(m_angle));
+ TQPoint start = startPoint();
+ TQPoint end(m_length * cos(m_angle), m_length * sin(m_angle));
if (m_reversed)
{
- QPoint tmp(start);
+ TQPoint tmp(start);
start = end;
end = tmp;
}
@@ -181,40 +181,40 @@ void Arrow::updateSelf()
const double angle1 = m_angle - M_PI / 2 - 1;
line1->move(end.x() + x(), end.y() + y());
start = end;
- end = QPoint(lineLen * cos(angle1), lineLen * sin(angle1));
+ end = TQPoint(lineLen * cos(angle1), lineLen * sin(angle1));
line1->setPoints(0, 0, end.x(), end.y());
const double angle2 = m_angle + M_PI / 2 + 1;
line2->move(start.x() + x(), start.y() + y());
- end = QPoint(lineLen * cos(angle2), lineLen * sin(angle2));
+ end = TQPoint(lineLen * cos(angle2), lineLen * sin(angle2));
line2->setPoints(0, 0, end.x(), end.y());
}
/////////////////////////
-BridgeConfig::BridgeConfig(Bridge *bridge, QWidget *parent)
+BridgeConfig::BridgeConfig(Bridge *bridge, TQWidget *parent)
: Config(parent)
{
this->bridge = bridge;
- m_vlayout = new QVBoxLayout(this, marginHint(), spacingHint());
- QGridLayout *layout = new QGridLayout(m_vlayout, 2, 3, spacingHint());
- layout->addWidget(new QLabel(i18n("Walls on:"), this), 0, 0);
- top = new QCheckBox(i18n("&Top"), this);
+ m_vlayout = new TQVBoxLayout(this, marginHint(), spacingHint());
+ TQGridLayout *layout = new TQGridLayout(m_vlayout, 2, 3, spacingHint());
+ layout->addWidget(new TQLabel(i18n("Walls on:"), this), 0, 0);
+ top = new TQCheckBox(i18n("&Top"), this);
layout->addWidget(top, 0, 1);
- connect(top, SIGNAL(toggled(bool)), this, SLOT(topWallChanged(bool)));
+ connect(top, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(topWallChanged(bool)));
top->setChecked(bridge->topWallVisible());
- bot = new QCheckBox(i18n("&Bottom"), this);
+ bot = new TQCheckBox(i18n("&Bottom"), this);
layout->addWidget(bot, 1, 1);
- connect(bot, SIGNAL(toggled(bool)), this, SLOT(botWallChanged(bool)));
+ connect(bot, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(botWallChanged(bool)));
bot->setChecked(bridge->botWallVisible());
- left = new QCheckBox(i18n("&Left"), this);
+ left = new TQCheckBox(i18n("&Left"), this);
layout->addWidget(left, 1, 0);
- connect(left, SIGNAL(toggled(bool)), this, SLOT(leftWallChanged(bool)));
+ connect(left, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(leftWallChanged(bool)));
left->setChecked(bridge->leftWallVisible());
- right = new QCheckBox(i18n("&Right"), this);
+ right = new TQCheckBox(i18n("&Right"), this);
layout->addWidget(right, 1, 2);
- connect(right, SIGNAL(toggled(bool)), this, SLOT(rightWallChanged(bool)));
+ connect(right, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(rightWallChanged(bool)));
right->setChecked(bridge->rightWallVisible());
}
@@ -244,11 +244,11 @@ void BridgeConfig::rightWallChanged(bool yes)
/////////////////////////
-Bridge::Bridge(QRect rect, QCanvas *canvas)
- : QCanvasRectangle(rect, canvas)
+Bridge::Bridge(TQRect rect, TQCanvas *canvas)
+ : TQCanvasRectangle(rect, canvas)
{
- QColor color("#92772D");
- setBrush(QBrush(color));
+ TQColor color("#92772D");
+ setBrush(TQBrush(color));
setPen(NoPen);
setZ(998);
@@ -298,9 +298,9 @@ void Bridge::setGame(KolfGame *game)
rightWall->setGame(game);
}
-void Bridge::setWallColor(QColor color)
+void Bridge::setWallColor(TQColor color)
{
- topWall->setPen(QPen(color.dark(), 3));
+ topWall->setPen(TQPen(color.dark(), 3));
botWall->setPen(topWall->pen());
leftWall->setPen(topWall->pen());
rightWall->setPen(topWall->pen());
@@ -327,7 +327,7 @@ void Bridge::editModeChanged(bool changed)
void Bridge::moveBy(double dx, double dy)
{
- QCanvasRectangle::moveBy(dx, dy);
+ TQCanvasRectangle::moveBy(dx, dy);
point->dontMove();
point->move(x() + width(), y() + height());
@@ -337,8 +337,8 @@ void Bridge::moveBy(double dx, double dy)
leftWall->move(x(), y());
rightWall->move(x(), y());
- QCanvasItemList list = collisions(true);
- for (QCanvasItemList::Iterator it = list.begin(); it != list.end(); ++it)
+ TQCanvasItemList list = collisions(true);
+ for (TQCanvasItemList::Iterator it = list.begin(); it != list.end(); ++it)
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(*it);
if (citem)
@@ -375,9 +375,9 @@ void Bridge::doSave(KConfig *cfg)
cfg->writeEntry("rightWallVisible", rightWallVisible());
}
-QPtrList<QCanvasItem> Bridge::moveableItems() const
+TQPtrList<TQCanvasItem> Bridge::moveableItems() const
{
- QPtrList<QCanvasItem> ret;
+ TQPtrList<TQCanvasItem> ret;
ret.append(point);
return ret;
}
@@ -389,7 +389,7 @@ void Bridge::newSize(int width, int height)
void Bridge::setSize(int width, int height)
{
- QCanvasRectangle::setSize(width, height);
+ TQCanvasRectangle::setSize(width, height);
topWall->setPoints(0, 0, width, 0);
botWall->setPoints(0, height, width, height);
@@ -401,23 +401,23 @@ void Bridge::setSize(int width, int height)
/////////////////////////
-WindmillConfig::WindmillConfig(Windmill *windmill, QWidget *parent)
+WindmillConfig::WindmillConfig(Windmill *windmill, TQWidget *parent)
: BridgeConfig(windmill, parent)
{
this->windmill = windmill;
m_vlayout->addStretch();
- QCheckBox *check = new QCheckBox(i18n("Windmill on bottom"), this);
+ TQCheckBox *check = new TQCheckBox(i18n("Windmill on bottom"), this);
check->setChecked(windmill->bottom());
- connect(check, SIGNAL(toggled(bool)), this, SLOT(endChanged(bool)));
+ connect(check, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(endChanged(bool)));
m_vlayout->addWidget(check);
- QHBoxLayout *hlayout = new QHBoxLayout(m_vlayout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Slow"), this));
- QSlider *slider = new QSlider(1, 10, 1, windmill->curSpeed(), Qt::Horizontal, this);
+ TQHBoxLayout *hlayout = new TQHBoxLayout(m_vlayout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Slow"), this));
+ TQSlider *slider = new TQSlider(1, 10, 1, windmill->curSpeed(), Qt::Horizontal, this);
hlayout->addWidget(slider);
- hlayout->addWidget(new QLabel(i18n("Fast"), this));
- connect(slider, SIGNAL(valueChanged(int)), this, SLOT(speedChanged(int)));
+ hlayout->addWidget(new TQLabel(i18n("Fast"), this));
+ connect(slider, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(speedChanged(int)));
endChanged(check->isChecked());
}
@@ -449,11 +449,11 @@ void WindmillConfig::endChanged(bool bottom)
/////////////////////////
-Windmill::Windmill(QRect rect, QCanvas *canvas)
+Windmill::Windmill(TQRect rect, TQCanvas *canvas)
: Bridge(rect, canvas), speedfactor(16), m_bottom(true)
{
guard = new WindmillGuard(canvas);
- guard->setPen(QPen(black, 5));
+ guard->setPen(TQPen(black, 5));
guard->setVisible(true);
guard->setAlwaysShow(true);
setSpeed(5);
@@ -583,12 +583,12 @@ void WindmillGuard::advance(int phase)
/////////////////////////
-Sign::Sign(QCanvas *canvas)
- : Bridge(QRect(0, 0, 110, 40), canvas)
+Sign::Sign(TQCanvas *canvas)
+ : Bridge(TQRect(0, 0, 110, 40), canvas)
{
setZ(998.8);
m_text = m_untranslatedText = i18n("New Text");
- setBrush(QBrush(white));
+ setBrush(TQBrush(white));
setWallColor(black);
setWallZ(z() + .01);
@@ -613,7 +613,7 @@ void Sign::save(KConfig *cfg)
doSave(cfg);
}
-void Sign::setText(const QString &text)
+void Sign::setText(const TQString &text)
{
m_text = text;
m_untranslatedText = text;
@@ -621,36 +621,36 @@ void Sign::setText(const QString &text)
update();
}
-void Sign::draw(QPainter &painter)
+void Sign::draw(TQPainter &painter)
{
Bridge::draw(painter);
- painter.setPen(QPen(black, 1));
- QSimpleRichText txt(m_text, kapp->font());
+ painter.setPen(TQPen(black, 1));
+ TQSimpleRichText txt(m_text, kapp->font());
const int indent = wallPen().width() + 3;
txt.setWidth(width() - 2*indent);
- QColorGroup colorGroup;
- colorGroup.setColor(QColorGroup::Foreground, black);
- colorGroup.setColor(QColorGroup::Text, black);
- colorGroup.setColor(QColorGroup::Background, black);
- colorGroup.setColor(QColorGroup::Base, black);
- txt.draw(&painter, x() + indent, y(), QRect(x() + indent, y(), width() - indent, height() - indent), colorGroup);
+ TQColorGroup colorGroup;
+ colorGroup.setColor(TQColorGroup::Foreground, black);
+ colorGroup.setColor(TQColorGroup::Text, black);
+ colorGroup.setColor(TQColorGroup::Background, black);
+ colorGroup.setColor(TQColorGroup::Base, black);
+ txt.draw(&painter, x() + indent, y(), TQRect(x() + indent, y(), width() - indent, height() - indent), colorGroup);
}
/////////////////////////
-SignConfig::SignConfig(Sign *sign, QWidget *parent)
+SignConfig::SignConfig(Sign *sign, TQWidget *parent)
: BridgeConfig(sign, parent)
{
this->sign = sign;
m_vlayout->addStretch();
- m_vlayout->addWidget(new QLabel(i18n("Sign HTML:"), this));
+ m_vlayout->addWidget(new TQLabel(i18n("Sign HTML:"), this));
KLineEdit *name = new KLineEdit(sign->text(), this);
m_vlayout->addWidget(name);
- connect(name, SIGNAL(textChanged(const QString &)), this, SLOT(textChanged(const QString &)));
+ connect(name, TQT_SIGNAL(textChanged(const TQString &)), this, TQT_SLOT(textChanged(const TQString &)));
}
-void SignConfig::textChanged(const QString &text)
+void SignConfig::textChanged(const TQString &text)
{
sign->setText(text);
changed();
@@ -658,27 +658,27 @@ void SignConfig::textChanged(const QString &text)
/////////////////////////
-EllipseConfig::EllipseConfig(Ellipse *ellipse, QWidget *parent)
+EllipseConfig::EllipseConfig(Ellipse *ellipse, TQWidget *parent)
: Config(parent), slow1(0), fast1(0), slow2(0), fast2(0), slider1(0), slider2(0)
{
this->ellipse = ellipse;
- m_vlayout = new QVBoxLayout(this, marginHint(), spacingHint());
+ m_vlayout = new TQVBoxLayout(this, marginHint(), spacingHint());
- QCheckBox *check = new QCheckBox(i18n("Enable show/hide"), this);
+ TQCheckBox *check = new TQCheckBox(i18n("Enable show/hide"), this);
m_vlayout->addWidget(check);
- connect(check, SIGNAL(toggled(bool)), this, SLOT(check1Changed(bool)));
+ connect(check, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(check1Changed(bool)));
check->setChecked(ellipse->changeEnabled());
- QHBoxLayout *hlayout = new QHBoxLayout(m_vlayout, spacingHint());
- slow1 = new QLabel(i18n("Slow"), this);
+ TQHBoxLayout *hlayout = new TQHBoxLayout(m_vlayout, spacingHint());
+ slow1 = new TQLabel(i18n("Slow"), this);
hlayout->addWidget(slow1);
- slider1 = new QSlider(1, 100, 5, 100 - ellipse->changeEvery(), Qt::Horizontal, this);
+ slider1 = new TQSlider(1, 100, 5, 100 - ellipse->changeEvery(), Qt::Horizontal, this);
hlayout->addWidget(slider1);
- fast1 = new QLabel(i18n("Fast"), this);
+ fast1 = new TQLabel(i18n("Fast"), this);
hlayout->addWidget(fast1);
- connect(slider1, SIGNAL(valueChanged(int)), this, SLOT(value1Changed(int)));
+ connect(slider1, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(value1Changed(int)));
check1Changed(ellipse->changeEnabled());
@@ -726,8 +726,8 @@ void EllipseConfig::check2Changed(bool on)
/////////////////////////
-Ellipse::Ellipse(QCanvas *canvas)
- : QCanvasEllipse(canvas)
+Ellipse::Ellipse(TQCanvas *canvas)
+ : TQCanvasEllipse(canvas)
{
savingDone();
setChangeEnabled(false);
@@ -753,21 +753,21 @@ void Ellipse::setChangeEnabled(bool changeEnabled)
setVisible(true);
}
-QPtrList<QCanvasItem> Ellipse::moveableItems() const
+TQPtrList<TQCanvasItem> Ellipse::moveableItems() const
{
- QPtrList<QCanvasItem> ret;
+ TQPtrList<TQCanvasItem> ret;
ret.append(point);
return ret;
}
void Ellipse::newSize(int width, int height)
{
- QCanvasEllipse::setSize(width, height);
+ TQCanvasEllipse::setSize(width, height);
}
void Ellipse::moveBy(double dx, double dy)
{
- QCanvasEllipse::moveBy(dx, dy);
+ TQCanvasEllipse::moveBy(dx, dy);
point->dontMove();
point->move(x() + width() / 2, y() + height() / 2);
@@ -781,7 +781,7 @@ void Ellipse::editModeChanged(bool changed)
void Ellipse::advance(int phase)
{
- QCanvasEllipse::advance(phase);
+ TQCanvasEllipse::advance(phase);
if (phase == 1 && m_changeEnabled && !dontHide)
{
@@ -812,7 +812,7 @@ void Ellipse::save(KConfig *cfg)
cfg->writeEntry("height", height());
}
-Config *Ellipse::config(QWidget *parent)
+Config *Ellipse::config(TQWidget *parent)
{
return new EllipseConfig(this, parent);
}
@@ -830,18 +830,18 @@ void Ellipse::savingDone()
/////////////////////////
-Puddle::Puddle(QCanvas *canvas)
+Puddle::Puddle(TQCanvas *canvas)
: Ellipse(canvas)
{
setSize(45, 30);
- QBrush brush;
- QPixmap pic;
+ TQBrush brush;
+ TQPixmap pic;
- if (!QPixmapCache::find("puddle", pic))
+ if (!TQPixmapCache::find("puddle", pic))
{
pic.load(locate("appdata", "pics/puddle.png"));
- QPixmapCache::insert("puddle", pic);
+ TQPixmapCache::insert("puddle", pic);
}
brush.setPixmap(pic);
@@ -859,7 +859,7 @@ bool Puddle::collision(Ball *ball, long int /*id*/)
{
if (ball->isVisible())
{
- QCanvasRectangle i(QRect(ball->x(), ball->y(), 1, 1), canvas());
+ TQCanvasRectangle i(TQRect(ball->x(), ball->y(), 1, 1), canvas());
i.setVisible(true);
// is center of ball in?
@@ -883,18 +883,18 @@ bool Puddle::collision(Ball *ball, long int /*id*/)
/////////////////////////
-Sand::Sand(QCanvas *canvas)
+Sand::Sand(TQCanvas *canvas)
: Ellipse(canvas)
{
setSize(45, 40);
- QBrush brush;
- QPixmap pic;
+ TQBrush brush;
+ TQPixmap pic;
- if (!QPixmapCache::find("sand", pic))
+ if (!TQPixmapCache::find("sand", pic))
{
pic.load(locate("appdata", "pics/sand.png"));
- QPixmapCache::insert("sand", pic);
+ TQPixmapCache::insert("sand", pic);
}
brush.setPixmap(pic);
@@ -910,7 +910,7 @@ Sand::Sand(QCanvas *canvas)
bool Sand::collision(Ball *ball, long int /*id*/)
{
- QCanvasRectangle i(QRect(ball->x(), ball->y(), 1, 1), canvas());
+ TQCanvasRectangle i(TQRect(ball->x(), ball->y(), 1, 1), canvas());
i.setVisible(true);
// is center of ball in?
@@ -930,19 +930,19 @@ bool Sand::collision(Ball *ball, long int /*id*/)
/////////////////////////
-Putter::Putter(QCanvas *canvas)
- : QCanvasLine(canvas)
+Putter::Putter(TQCanvas *canvas)
+ : TQCanvasLine(canvas)
{
m_showGuideLine = true;
oneDegree = M_PI / 180;
len = 9;
angle = 0;
- guideLine = new QCanvasLine(canvas);
- guideLine->setPen(QPen(white, 1, QPen::DotLine));
+ guideLine = new TQCanvasLine(canvas);
+ guideLine->setPen(TQPen(white, 1, TQPen::DotLine));
guideLine->setZ(998.8);
- setPen(QPen(black, 4));
+ setPen(TQPen(black, 4));
putterWidth = 11;
maxAngle = 2 * M_PI;
@@ -964,7 +964,7 @@ void Putter::hideInfo()
void Putter::moveBy(double dx, double dy)
{
- QCanvasLine::moveBy(dx, dy);
+ TQCanvasLine::moveBy(dx, dy);
guideLine->move(x(), y());
}
@@ -976,7 +976,7 @@ void Putter::setShowGuideLine(bool yes)
void Putter::setVisible(bool yes)
{
- QCanvasLine::setVisible(yes);
+ TQCanvasLine::setVisible(yes);
guideLine->setVisible(m_showGuideLine? yes : false);
}
@@ -1028,8 +1028,8 @@ void Putter::finishMe()
midPoint.setX(cos(angle) * len);
midPoint.setY(-sin(angle) * len);
- QPoint start;
- QPoint end;
+ TQPoint start;
+ TQPoint end;
if (midPoint.y() || !midPoint.x())
{
@@ -1053,12 +1053,12 @@ void Putter::finishMe()
/////////////////////////
-Bumper::Bumper(QCanvas *canvas)
- : QCanvasEllipse(20, 20, canvas)
+Bumper::Bumper(TQCanvas *canvas)
+ : TQCanvasEllipse(20, 20, canvas)
{
setZ(-25);
- firstColor = QColor("#E74804");
+ firstColor = TQColor("#E74804");
secondColor = firstColor.light();
count = 0;
@@ -1078,7 +1078,7 @@ void Bumper::aboutToDie()
void Bumper::moveBy(double dx, double dy)
{
- QCanvasEllipse::moveBy(dx, dy);
+ TQCanvasEllipse::moveBy(dx, dy);
//const double insideLen = (double)(width() - inside->width()) / 2.0;
inside->move(x(), y());
}
@@ -1090,7 +1090,7 @@ void Bumper::editModeChanged(bool changed)
void Bumper::advance(int phase)
{
- QCanvasEllipse::advance(phase);
+ TQCanvasEllipse::advance(phase);
if (phase == 1)
{
@@ -1113,8 +1113,8 @@ bool Bumper::collision(Ball *ball, long int /*id*/)
if (speed > 8)
speed = 8;
- const QPoint start(x(), y());
- const QPoint end(ball->x(), ball->y());
+ const TQPoint start(x(), y());
+ const TQPoint end(ball->x(), ball->y());
Vector betweenVector(start, end);
betweenVector.setMagnitude(speed);
@@ -1134,8 +1134,8 @@ bool Bumper::collision(Ball *ball, long int /*id*/)
/////////////////////////
-Hole::Hole(QColor color, QCanvas *canvas)
- : QCanvasEllipse(15, 15, canvas)
+Hole::Hole(TQColor color, TQCanvas *canvas)
+ : TQCanvasEllipse(15, 15, canvas)
{
setZ(998.1);
setPen(black);
@@ -1146,7 +1146,7 @@ bool Hole::collision(Ball *ball, long int /*id*/)
{
bool wasCenter = false;
- switch (result(QPoint(ball->x(), ball->y()), ball->curVector().magnitude(), &wasCenter))
+ switch (result(TQPoint(ball->x(), ball->y()), ball->curVector().magnitude(), &wasCenter))
{
case Result_Holed:
place(ball, wasCenter);
@@ -1159,13 +1159,13 @@ bool Hole::collision(Ball *ball, long int /*id*/)
return true;
}
-HoleResult Hole::result(QPoint p, double s, bool * /*wasCenter*/)
+HoleResult Hole::result(TQPoint p, double s, bool * /*wasCenter*/)
{
const double longestRadius = width() > height()? width() : height();
if (s > longestRadius / 5.0)
return Result_Miss;
- QCanvasRectangle i(QRect(p, QSize(1, 1)), canvas());
+ TQCanvasRectangle i(TQRect(p, TQSize(1, 1)), canvas());
i.setVisible(true);
// is center of ball in cup?
@@ -1179,19 +1179,19 @@ HoleResult Hole::result(QPoint p, double s, bool * /*wasCenter*/)
/////////////////////////
-Cup::Cup(QCanvas *canvas)
- : Hole(QColor("#808080"), canvas)
+Cup::Cup(TQCanvas *canvas)
+ : Hole(TQColor("#808080"), canvas)
{
- if (!QPixmapCache::find("cup", pixmap))
+ if (!TQPixmapCache::find("cup", pixmap))
{
pixmap.load(locate("appdata", "pics/cup.png"));
- QPixmapCache::insert("cup", pixmap);
+ TQPixmapCache::insert("cup", pixmap);
}
}
-void Cup::draw(QPainter &p)
+void Cup::draw(TQPainter &p)
{
- p.drawPixmap(QPoint(x() - width() / 2, y() - height() / 2), pixmap);
+ p.drawPixmap(TQPoint(x() - width() / 2, y() - height() / 2), pixmap);
}
bool Cup::place(Ball *ball, bool /*wasCenter*/)
@@ -1214,7 +1214,7 @@ void Cup::save(KConfig *cfg)
/////////////////////////
-BlackHole::BlackHole(QCanvas *canvas)
+BlackHole::BlackHole(TQCanvas *canvas)
: Hole(black, canvas), exitDeg(0)
{
infoLine = 0;
@@ -1222,16 +1222,16 @@ BlackHole::BlackHole(QCanvas *canvas)
m_maxSpeed = 5.0;
runs = 0;
- const QColor myColor((QRgb)(kapp->random() % 0x01000000));
+ const TQColor myColor((QRgb)(kapp->random() % 0x01000000));
- outside = new QCanvasEllipse(canvas);
+ outside = new TQCanvasEllipse(canvas);
outside->setZ(z() - .001);
- outside->setBrush(QBrush(myColor));
+ outside->setBrush(TQBrush(myColor));
setBrush(black);
exitItem = new BlackHoleExit(this, canvas);
- exitItem->setPen(QPen(myColor, 6));
+ exitItem->setPen(TQPen(myColor, 6));
exitItem->setX(300);
exitItem->setY(100);
@@ -1248,9 +1248,9 @@ BlackHole::BlackHole(QCanvas *canvas)
void BlackHole::showInfo()
{
delete infoLine;
- infoLine = new QCanvasLine(canvas());
+ infoLine = new TQCanvasLine(canvas());
infoLine->setVisible(true);
- infoLine->setPen(QPen(exitItem->pen().color(), 2));
+ infoLine->setPen(TQPen(exitItem->pen().color(), 2));
infoLine->setZ(10000);
infoLine->setPoints(x(), y(), exitItem->x(), exitItem->y());
@@ -1285,7 +1285,7 @@ void BlackHole::updateInfo()
void BlackHole::moveBy(double dx, double dy)
{
- QCanvasEllipse::moveBy(dx, dy);
+ TQCanvasEllipse::moveBy(dx, dy);
outside->move(x(), y());
updateInfo();
}
@@ -1300,9 +1300,9 @@ void BlackHole::setExitDeg(int newdeg)
finishMe();
}
-QPtrList<QCanvasItem> BlackHole::moveableItems() const
+TQPtrList<TQCanvasItem> BlackHole::moveableItems() const
{
- QPtrList<QCanvasItem> ret;
+ TQPtrList<TQCanvasItem> ret;
ret.append(exitItem);
return ret;
}
@@ -1310,8 +1310,8 @@ QPtrList<QCanvasItem> BlackHole::moveableItems() const
BlackHoleTimer::BlackHoleTimer(Ball *ball, double speed, int msec)
: m_speed(speed), m_ball(ball)
{
- QTimer::singleShot(msec, this, SLOT(mySlot()));
- QTimer::singleShot(msec / 2, this, SLOT(myMidSlot()));
+ TQTimer::singleShot(msec, this, TQT_SLOT(mySlot()));
+ TQTimer::singleShot(msec / 2, this, TQT_SLOT(myMidSlot()));
}
void BlackHoleTimer::mySlot()
@@ -1341,11 +1341,11 @@ bool BlackHole::place(Ball *ball, bool /*wasCenter*/)
ball->setVisible(false);
ball->setForceStillGoing(true);
- double magnitude = Vector(QPoint(x(), y()), QPoint(exitItem->x(), exitItem->y())).magnitude();
+ double magnitude = Vector(TQPoint(x(), y()), TQPoint(exitItem->x(), exitItem->y())).magnitude();
BlackHoleTimer *timer = new BlackHoleTimer(ball, speed, magnitude * 2.5 - speed * 35 + 500);
- connect(timer, SIGNAL(eject(Ball *, double)), this, SLOT(eject(Ball *, double)));
- connect(timer, SIGNAL(halfway()), this, SLOT(halfway()));
+ connect(timer, TQT_SIGNAL(eject(Ball *, double)), this, TQT_SLOT(eject(Ball *, double)));
+ connect(timer, TQT_SIGNAL(halfway()), this, TQT_SLOT(halfway()));
playSound("blackhole");
return false;
@@ -1382,7 +1382,7 @@ void BlackHole::halfway()
void BlackHole::load(KConfig *cfg)
{
- QPoint exit = cfg->readPointEntry("exit", &exit);
+ TQPoint exit = cfg->readPointEntry("exit", &exit);
exitItem->setX(exit.x());
exitItem->setY(exit.y());
exitDeg = cfg->readNumEntry("exitDeg", exitDeg);
@@ -1397,9 +1397,9 @@ void BlackHole::load(KConfig *cfg)
void BlackHole::finishMe()
{
double radians = deg2rad(exitDeg);
- QPoint midPoint(0, 0);
- QPoint start;
- QPoint end;
+ TQPoint midPoint(0, 0);
+ TQPoint start;
+ TQPoint end;
const int width = 15;
if (midPoint.y() || !midPoint.x())
@@ -1423,7 +1423,7 @@ void BlackHole::finishMe()
void BlackHole::save(KConfig *cfg)
{
- cfg->writeEntry("exit", QPoint(exitItem->x(), exitItem->y()));
+ cfg->writeEntry("exit", TQPoint(exitItem->x(), exitItem->y()));
cfg->writeEntry("exitDeg", exitDeg);
cfg->writeEntry("minspeed", m_minSpeed);
cfg->writeEntry("maxspeed", m_maxSpeed);
@@ -1431,8 +1431,8 @@ void BlackHole::save(KConfig *cfg)
/////////////////////////
-BlackHoleExit::BlackHoleExit(BlackHole *blackHole, QCanvas *canvas)
- : QCanvasLine(canvas)
+BlackHoleExit::BlackHoleExit(BlackHole *blackHole, TQCanvas *canvas)
+ : TQCanvasLine(canvas)
{
this->blackHole = blackHole;
arrow = new Arrow(canvas);
@@ -1450,15 +1450,15 @@ void BlackHoleExit::aboutToDie()
void BlackHoleExit::moveBy(double dx, double dy)
{
- QCanvasLine::moveBy(dx, dy);
+ TQCanvasLine::moveBy(dx, dy);
arrow->move(x(), y());
blackHole->updateInfo();
}
-void BlackHoleExit::setPen(QPen p)
+void BlackHoleExit::setPen(TQPen p)
{
- QCanvasLine::setPen(p);
- arrow->setPen(QPen(p.color(), 1));
+ TQCanvasLine::setPen(p);
+ arrow->setPen(TQPen(p.color(), 1));
}
void BlackHoleExit::updateArrowAngle()
@@ -1492,42 +1492,42 @@ void BlackHoleExit::hideInfo()
arrow->setVisible(false);
}
-Config *BlackHoleExit::config(QWidget *parent)
+Config *BlackHoleExit::config(TQWidget *parent)
{
return blackHole->config(parent);
}
/////////////////////////
-BlackHoleConfig::BlackHoleConfig(BlackHole *blackHole, QWidget *parent)
+BlackHoleConfig::BlackHoleConfig(BlackHole *blackHole, TQWidget *parent)
: Config(parent)
{
this->blackHole = blackHole;
- QVBoxLayout *layout = new QVBoxLayout(this, marginHint(), spacingHint());
- layout->addWidget(new QLabel(i18n("Exiting ball angle:"), this));
- QSpinBox *deg = new QSpinBox(0, 359, 10, this);
- deg->setSuffix(QString(" ") + i18n("degrees"));
+ TQVBoxLayout *layout = new TQVBoxLayout(this, marginHint(), spacingHint());
+ layout->addWidget(new TQLabel(i18n("Exiting ball angle:"), this));
+ TQSpinBox *deg = new TQSpinBox(0, 359, 10, this);
+ deg->setSuffix(TQString(" ") + i18n("degrees"));
deg->setValue(blackHole->curExitDeg());
deg->setWrapping(true);
layout->addWidget(deg);
- connect(deg, SIGNAL(valueChanged(int)), this, SLOT(degChanged(int)));
+ connect(deg, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(degChanged(int)));
layout->addStretch();
- QHBoxLayout *hlayout = new QHBoxLayout(layout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Minimum exit speed:"), this));
+ TQHBoxLayout *hlayout = new TQHBoxLayout(layout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Minimum exit speed:"), this));
KDoubleNumInput *min = new KDoubleNumInput(this);
min->setRange(0, 8, 1, true);
hlayout->addWidget(min);
- connect(min, SIGNAL(valueChanged(double)), this, SLOT(minChanged(double)));
+ connect(min, TQT_SIGNAL(valueChanged(double)), this, TQT_SLOT(minChanged(double)));
min->setValue(blackHole->minSpeed());
- hlayout = new QHBoxLayout(layout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Maximum:"), this));
+ hlayout = new TQHBoxLayout(layout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Maximum:"), this));
KDoubleNumInput *max = new KDoubleNumInput(this);
max->setRange(1, 10, 1, true);
hlayout->addWidget(max);
- connect(max, SIGNAL(valueChanged(double)), this, SLOT(maxChanged(double)));
+ connect(max, TQT_SIGNAL(valueChanged(double)), this, TQT_SLOT(maxChanged(double)));
max->setValue(blackHole->maxSpeed());
}
@@ -1551,8 +1551,8 @@ void BlackHoleConfig::maxChanged(double news)
/////////////////////////
-WallPoint::WallPoint(bool start, Wall *wall, QCanvas *canvas)
- : QCanvasEllipse(canvas)
+WallPoint::WallPoint(bool start, Wall *wall, TQCanvas *canvas)
+ : TQCanvasEllipse(canvas)
{
this->wall = wall;
this->start = start;
@@ -1563,7 +1563,7 @@ WallPoint::WallPoint(bool start, Wall *wall, QCanvas *canvas)
dontmove = false;
move(0, 0);
- QPoint p;
+ TQPoint p;
if (start)
p = wall->startPoint();
else
@@ -1578,9 +1578,9 @@ void WallPoint::clean()
setSize(7, 7);
update();
- QCanvasItem *onPoint = 0;
- QCanvasItemList l = collisions(true);
- for (QCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
+ TQCanvasItem *onPoint = 0;
+ TQCanvasItemList l = collisions(true);
+ for (TQCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
if ((*it)->rtti() == rtti())
onPoint = (*it);
@@ -1592,7 +1592,7 @@ void WallPoint::clean()
void WallPoint::moveBy(double dx, double dy)
{
- QCanvasEllipse::moveBy(dx, dy);
+ TQCanvasEllipse::moveBy(dx, dy);
if (!editing)
updateVisible();
@@ -1629,8 +1629,8 @@ void WallPoint::updateVisible()
else
{
visible = true;
- QCanvasItemList l = collisions(true);
- for (QCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
+ TQCanvasItemList l = collisions(true);
+ for (TQCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
if ((*it)->rtti() == rtti())
visible = false;
}
@@ -1651,8 +1651,8 @@ bool WallPoint::collision(Ball *ball, long int id)
long int tempLastId = lastId;
lastId = id;
- QCanvasItemList l = collisions(true);
- for (QCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
+ TQCanvasItemList l = collisions(true);
+ for (TQCanvasItemList::Iterator it = l.begin(); it != l.end(); ++it)
{
if ((*it)->rtti() == rtti())
{
@@ -1683,8 +1683,8 @@ bool WallPoint::collision(Ball *ball, long int id)
{
bool weirdBounce = visible;
- QPoint relStart(start? wall->startPoint() : wall->endPoint());
- QPoint relEnd(start? wall->endPoint() : wall->startPoint());
+ TQPoint relStart(start? wall->startPoint() : wall->endPoint());
+ TQPoint relEnd(start? wall->endPoint() : wall->startPoint());
Vector wallVector(relStart, relEnd);
wallVector.setDirection(-wallVector.direction());
@@ -1725,8 +1725,8 @@ bool WallPoint::collision(Ball *ball, long int id)
/////////////////////////
-Wall::Wall(QCanvas *canvas)
- : QCanvasLine(canvas)
+Wall::Wall(TQCanvas *canvas)
+ : TQCanvasLine(canvas)
{
editing = false;
lastId = INT_MAX - 10;
@@ -1743,7 +1743,7 @@ Wall::Wall(QCanvas *canvas)
endItem = new WallPoint(false, this, canvas);
startItem->setVisible(true);
endItem->setVisible(true);
- setPen(QPen(darkRed, 3));
+ setPen(TQPen(darkRed, 3));
setPoints(-15, 10, 15, -5);
@@ -1752,7 +1752,7 @@ Wall::Wall(QCanvas *canvas)
editModeChanged(false);
}
-void Wall::selectedItem(QCanvasItem *item)
+void Wall::selectedItem(TQCanvasItem *item)
{
if (item->rtti() == Rtti_WallPoint)
{
@@ -1777,7 +1777,7 @@ void Wall::setAlwaysShow(bool yes)
void Wall::setVisible(bool yes)
{
- QCanvasLine::setVisible(yes);
+ TQCanvasLine::setVisible(yes);
startItem->setVisible(yes);
endItem->setVisible(yes);
@@ -1787,21 +1787,21 @@ void Wall::setVisible(bool yes)
void Wall::setZ(double newz)
{
- QCanvasLine::setZ(newz);
+ TQCanvasLine::setZ(newz);
if (startItem)
startItem->setZ(newz + .002);
if (endItem)
endItem->setZ(newz + .001);
}
-void Wall::setPen(QPen p)
+void Wall::setPen(TQPen p)
{
- QCanvasLine::setPen(p);
+ TQCanvasLine::setPen(p);
if (startItem)
- startItem->setBrush(QBrush(p.color()));
+ startItem->setBrush(TQBrush(p.color()));
if (endItem)
- endItem->setBrush(QBrush(p.color()));
+ endItem->setBrush(TQBrush(p.color()));
}
void Wall::aboutToDie()
@@ -1817,9 +1817,9 @@ void Wall::setGame(KolfGame *game)
endItem->setGame(game);
}
-QPtrList<QCanvasItem> Wall::moveableItems() const
+TQPtrList<TQCanvasItem> Wall::moveableItems() const
{
- QPtrList<QCanvasItem> ret;
+ TQPtrList<TQCanvasItem> ret;
ret.append(startItem);
ret.append(endItem);
return ret;
@@ -1827,7 +1827,7 @@ QPtrList<QCanvasItem> Wall::moveableItems() const
void Wall::moveBy(double dx, double dy)
{
- QCanvasLine::moveBy(dx, dy);
+ TQCanvasLine::moveBy(dx, dy);
if (!startItem || !endItem)
return;
@@ -1840,26 +1840,26 @@ void Wall::moveBy(double dx, double dy)
void Wall::setVelocity(double vx, double vy)
{
- QCanvasLine::setVelocity(vx, vy);
+ TQCanvasLine::setVelocity(vx, vy);
/*
startItem->setVelocity(vx, vy);
endItem->setVelocity(vx, vy);
*/
}
-QPointArray Wall::areaPoints() const
+TQPointArray Wall::areaPoints() const
{
// editing we want full width for easy moving
if (editing)
- return QCanvasLine::areaPoints();
+ return TQCanvasLine::areaPoints();
- // lessen width, for QCanvasLine::areaPoints() likes
+ // lessen width, for TQCanvasLine::areaPoints() likes
// to make lines _very_ fat :(
// from qcanvas.cpp, only the stuff for a line width of 1 taken
// it's all squished because I don't want my
// line counts to count code I didn't write!
- QPointArray p(4); const int xi = int(x()); const int yi = int(y()); const QPoint start = startPoint(); const QPoint end = endPoint(); const int x1 = start.x(); const int x2 = end.x(); const int y1 = start.y(); const int y2 = end.y(); const int dx = QABS(x1-x2); const int dy = QABS(y1-y2); if ( dx > dy ) { p[0] = QPoint(x1+xi,y1+yi-1); p[1] = QPoint(x2+xi,y2+yi-1); p[2] = QPoint(x2+xi,y2+yi+1); p[3] = QPoint(x1+xi,y1+yi+1); } else { p[0] = QPoint(x1+xi-1,y1+yi); p[1] = QPoint(x2+xi-1,y2+yi); p[2] = QPoint(x2+xi+1,y2+yi); p[3] = QPoint(x1+xi+1,y1+yi); } return p;
+ TQPointArray p(4); const int xi = int(x()); const int yi = int(y()); const TQPoint start = startPoint(); const TQPoint end = endPoint(); const int x1 = start.x(); const int x2 = end.x(); const int y1 = start.y(); const int y2 = end.y(); const int dx = QABS(x1-x2); const int dy = QABS(y1-y2); if ( dx > dy ) { p[0] = TQPoint(x1+xi,y1+yi-1); p[1] = TQPoint(x2+xi,y2+yi-1); p[2] = TQPoint(x2+xi,y2+yi+1); p[3] = TQPoint(x1+xi,y1+yi+1); } else { p[0] = TQPoint(x1+xi-1,y1+yi); p[1] = TQPoint(x2+xi-1,y2+yi); p[2] = TQPoint(x2+xi+1,y2+yi); p[3] = TQPoint(x1+xi+1,y1+yi); } return p;
}
void Wall::editModeChanged(bool changed)
@@ -1934,9 +1934,9 @@ bool Wall::collision(Ball *ball, long int id)
void Wall::load(KConfig *cfg)
{
- QPoint start(startPoint());
+ TQPoint start(startPoint());
start = cfg->readPointEntry("startPoint", &start);
- QPoint end(endPoint());
+ TQPoint end(endPoint());
end = cfg->readPointEntry("endPoint", &end);
setPoints(start.x(), start.y(), end.x(), end.y());
@@ -1948,63 +1948,63 @@ void Wall::load(KConfig *cfg)
void Wall::save(KConfig *cfg)
{
- cfg->writeEntry("startPoint", QPoint(startItem->x(), startItem->y()));
- cfg->writeEntry("endPoint", QPoint(endItem->x(), endItem->y()));
+ cfg->writeEntry("startPoint", TQPoint(startItem->x(), startItem->y()));
+ cfg->writeEntry("endPoint", TQPoint(endItem->x(), endItem->y()));
}
/////////////////////////
-HoleConfig::HoleConfig(HoleInfo *holeInfo, QWidget *parent)
+HoleConfig::HoleConfig(HoleInfo *holeInfo, TQWidget *parent)
: Config(parent)
{
this->holeInfo = holeInfo;
- QVBoxLayout *layout = new QVBoxLayout(this, marginHint(), spacingHint());
+ TQVBoxLayout *layout = new TQVBoxLayout(this, marginHint(), spacingHint());
- QHBoxLayout *hlayout = new QHBoxLayout(layout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Course name: "), this));
+ TQHBoxLayout *hlayout = new TQHBoxLayout(layout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Course name: "), this));
KLineEdit *nameEdit = new KLineEdit(holeInfo->untranslatedName(), this);
hlayout->addWidget(nameEdit);
- connect(nameEdit, SIGNAL(textChanged(const QString &)), this, SLOT(nameChanged(const QString &)));
+ connect(nameEdit, TQT_SIGNAL(textChanged(const TQString &)), this, TQT_SLOT(nameChanged(const TQString &)));
- hlayout = new QHBoxLayout(layout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Course author: "), this));
+ hlayout = new TQHBoxLayout(layout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Course author: "), this));
KLineEdit *authorEdit = new KLineEdit(holeInfo->author(), this);
hlayout->addWidget(authorEdit);
- connect(authorEdit, SIGNAL(textChanged(const QString &)), this, SLOT(authorChanged(const QString &)));
+ connect(authorEdit, TQT_SIGNAL(textChanged(const TQString &)), this, TQT_SLOT(authorChanged(const TQString &)));
layout->addStretch();
- hlayout = new QHBoxLayout(layout, spacingHint());
- hlayout->addWidget(new QLabel(i18n("Par:"), this));
- QSpinBox *par = new QSpinBox(1, 15, 1, this);
+ hlayout = new TQHBoxLayout(layout, spacingHint());
+ hlayout->addWidget(new TQLabel(i18n("Par:"), this));
+ TQSpinBox *par = new TQSpinBox(1, 15, 1, this);
par->setValue(holeInfo->par());
hlayout->addWidget(par);
- connect(par, SIGNAL(valueChanged(int)), this, SLOT(parChanged(int)));
+ connect(par, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(parChanged(int)));
hlayout->addStretch();
- hlayout->addWidget(new QLabel(i18n("Maximum:"), this));
- QSpinBox *maxstrokes = new QSpinBox(holeInfo->lowestMaxStrokes(), 30, 1, this);
- QWhatsThis::add(maxstrokes, i18n("Maximum number of strokes player can take on this hole."));
- QToolTip::add(maxstrokes, i18n("Maximum number of strokes"));
+ hlayout->addWidget(new TQLabel(i18n("Maximum:"), this));
+ TQSpinBox *maxstrokes = new TQSpinBox(holeInfo->lowestMaxStrokes(), 30, 1, this);
+ TQWhatsThis::add(maxstrokes, i18n("Maximum number of strokes player can take on this hole."));
+ TQToolTip::add(maxstrokes, i18n("Maximum number of strokes"));
maxstrokes->setSpecialValueText(i18n("Unlimited"));
maxstrokes->setValue(holeInfo->maxStrokes());
hlayout->addWidget(maxstrokes);
- connect(maxstrokes, SIGNAL(valueChanged(int)), this, SLOT(maxStrokesChanged(int)));
+ connect(maxstrokes, TQT_SIGNAL(valueChanged(int)), this, TQT_SLOT(maxStrokesChanged(int)));
- QCheckBox *check = new QCheckBox(i18n("Show border walls"), this);
+ TQCheckBox *check = new TQCheckBox(i18n("Show border walls"), this);
check->setChecked(holeInfo->borderWalls());
layout->addWidget(check);
- connect(check, SIGNAL(toggled(bool)), this, SLOT(borderWallsChanged(bool)));
+ connect(check, TQT_SIGNAL(toggled(bool)), this, TQT_SLOT(borderWallsChanged(bool)));
}
-void HoleConfig::authorChanged(const QString &newauthor)
+void HoleConfig::authorChanged(const TQString &newauthor)
{
holeInfo->setAuthor(newauthor);
changed();
}
-void HoleConfig::nameChanged(const QString &newname)
+void HoleConfig::nameChanged(const TQString &newname)
{
holeInfo->setName(newname);
holeInfo->setUntranslatedName(newname);
@@ -2031,8 +2031,8 @@ void HoleConfig::borderWallsChanged(bool yes)
/////////////////////////
-StrokeCircle::StrokeCircle(QCanvas *canvas)
- : QCanvasItem(canvas)
+StrokeCircle::StrokeCircle(TQCanvas *canvas)
+ : TQCanvasItem(canvas)
{
dvalue = 0;
dmax = 360;
@@ -2056,11 +2056,11 @@ double StrokeCircle::value()
return dvalue;
}
-bool StrokeCircle::collidesWith(const QCanvasItem*) const { return false; }
+bool StrokeCircle::collidesWith(const TQCanvasItem*) const { return false; }
-bool StrokeCircle::collidesWith(const QCanvasSprite*, const QCanvasPolygonalItem*, const QCanvasRectangle*, const QCanvasEllipse*, const QCanvasText*) const { return false; }
+bool StrokeCircle::collidesWith(const TQCanvasSprite*, const TQCanvasPolygonalItem*, const TQCanvasRectangle*, const TQCanvasEllipse*, const TQCanvasText*) const { return false; }
-QRect StrokeCircle::boundingRect() const { return QRect(x(), y(), iwidth, iheight); }
+TQRect StrokeCircle::boundingRect() const { return TQRect(x(), y(), iwidth, iheight); }
void StrokeCircle::setMaxValue(double m)
{
@@ -2102,7 +2102,7 @@ int StrokeCircle::height() const
return iheight;
}
-void StrokeCircle::draw(QPainter &p)
+void StrokeCircle::draw(TQPainter &p)
{
int al = (int)((dvalue * 360 * 16) / dmax);
int length, deg;
@@ -2122,16 +2122,16 @@ void StrokeCircle::draw(QPainter &p)
length = al;
}
- p.setBrush(QBrush(black, Qt::NoBrush));
- p.setPen(QPen(white, ithickness / 2));
+ p.setBrush(TQBrush(black, Qt::NoBrush));
+ p.setPen(TQPen(white, ithickness / 2));
p.drawEllipse(x() + ithickness / 2, y() + ithickness / 2, iwidth - ithickness, iheight - ithickness);
- p.setPen(QPen(QColor((int)(0xff * dvalue) / dmax, 0, 0xff - (int)(0xff * dvalue) / dmax), ithickness));
+ p.setPen(TQPen(TQColor((int)(0xff * dvalue) / dmax, 0, 0xff - (int)(0xff * dvalue) / dmax), ithickness));
p.drawArc(x() + ithickness / 2, y() + ithickness / 2, iwidth - ithickness, iheight - ithickness, deg, length);
- p.setPen(QPen(white, 1));
+ p.setPen(TQPen(white, 1));
p.drawEllipse(x(), y(), iwidth, iheight);
p.drawEllipse(x() + ithickness, y() + ithickness, iwidth - ithickness * 2, iheight - ithickness * 2);
- p.setPen(QPen(white, 3));
+ p.setPen(TQPen(white, 3));
p.drawLine(x() + iwidth / 2, y() + iheight - ithickness * 1.5, x() + iwidth / 2, y() + iheight);
p.drawLine(x() + iwidth / 4 - iwidth / 20, y() + iheight - iheight / 4 + iheight / 20, x() + iwidth / 4 + iwidth / 20, y() + iheight - iheight / 4 - iheight / 20);
p.drawLine(x() + iwidth - iwidth / 4 + iwidth / 20, y() + iheight - iheight / 4 + iheight / 20, x() + iwidth - iwidth / 4 - iwidth / 20, y() + iheight - iheight / 4 - iheight / 20);
@@ -2139,8 +2139,8 @@ void StrokeCircle::draw(QPainter &p)
/////////////////////////////////////////
-KolfGame::KolfGame(ObjectList *obj, PlayerList *players, QString filename, QWidget *parent, const char *name )
- : QCanvasView(parent, name)
+KolfGame::KolfGame(ObjectList *obj, PlayerList *players, TQString filename, TQWidget *parent, const char *name )
+ : TQCanvasView(parent, name)
{
// for mouse control
setMouseTracking(true);
@@ -2193,24 +2193,24 @@ KolfGame::KolfGame(ObjectList *obj, PlayerList *players, QString filename, QWidg
// in easy storage
width = 400;
height = 400;
- grass = QColor("#35760D");
+ grass = TQColor("#35760D");
margin = 10;
- setFocusPolicy(QWidget::StrongFocus);
+ setFocusPolicy(TQWidget::StrongFocus);
setFixedSize(width + 2 * margin, height + 2 * margin);
setMargins(margin, margin, margin, margin);
- course = new QCanvas(this);
+ course = new TQCanvas(this);
course->setBackgroundColor(white);
course->resize(width, height);
- QPixmap pic;
- if (!QPixmapCache::find("grass", pic))
+ TQPixmap pic;
+ if (!TQPixmapCache::find("grass", pic))
{
pic.load(locate("appdata", "pics/grass.png"));
- QPixmapCache::insert("grass", pic);
+ TQPixmapCache::insert("grass", pic);
}
course->setBackgroundPixmap(pic);
@@ -2222,17 +2222,17 @@ KolfGame::KolfGame(ObjectList *obj, PlayerList *players, QString filename, QWidg
(*it).ball()->setCanvas(course);
// highlighter shows current item
- highlighter = new QCanvasRectangle(course);
- highlighter->setPen(QPen(yellow, 1));
- highlighter->setBrush(QBrush(NoBrush));
+ highlighter = new TQCanvasRectangle(course);
+ highlighter->setPen(TQPen(yellow, 1));
+ highlighter->setBrush(TQBrush(NoBrush));
highlighter->setVisible(false);
highlighter->setZ(10000);
// shows some info about hole
- infoText = new QCanvasText(course);
+ infoText = new TQCanvasText(course);
infoText->setText("");
infoText->setColor(white);
- QFont font = kapp->font();
+ TQFont font = kapp->font();
font.setPixelSize(12);
infoText->move(15, width/2);
infoText->setZ(10001);
@@ -2276,31 +2276,31 @@ KolfGame::KolfGame(ObjectList *obj, PlayerList *players, QString filename, QWidg
// border walls:
// horiz
- addBorderWall(QPoint(margin, margin), QPoint(width - margin, margin));
- addBorderWall(QPoint(margin, height - margin - 1), QPoint(width - margin, height - margin - 1));
+ addBorderWall(TQPoint(margin, margin), TQPoint(width - margin, margin));
+ addBorderWall(TQPoint(margin, height - margin - 1), TQPoint(width - margin, height - margin - 1));
// vert
- addBorderWall(QPoint(margin, margin), QPoint(margin, height - margin));
- addBorderWall(QPoint(width - margin - 1, margin), QPoint(width - margin - 1, height - margin));
+ addBorderWall(TQPoint(margin, margin), TQPoint(margin, height - margin));
+ addBorderWall(TQPoint(width - margin - 1, margin), TQPoint(width - margin - 1, height - margin));
- timer = new QTimer(this);
- connect(timer, SIGNAL(timeout()), this, SLOT(timeout()));
+ timer = new TQTimer(this);
+ connect(timer, TQT_SIGNAL(timeout()), this, TQT_SLOT(timeout()));
timerMsec = 300;
- fastTimer = new QTimer(this);
- connect(fastTimer, SIGNAL(timeout()), this, SLOT(fastTimeout()));
+ fastTimer = new TQTimer(this);
+ connect(fastTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(fastTimeout()));
fastTimerMsec = 11;
- autoSaveTimer = new QTimer(this);
- connect(autoSaveTimer, SIGNAL(timeout()), this, SLOT(autoSaveTimeout()));
+ autoSaveTimer = new TQTimer(this);
+ connect(autoSaveTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(autoSaveTimeout()));
autoSaveMsec = 5 * 1000 * 60; // 5 min autosave
// setUseAdvancedPutting() sets maxStrength!
setUseAdvancedPutting(false);
putting = false;
- putterTimer = new QTimer(this);
- connect(putterTimer, SIGNAL(timeout()), this, SLOT(putterTimeout()));
+ putterTimer = new TQTimer(this);
+ connect(putterTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(putterTimeout()));
putterTimerMsec = 20;
}
@@ -2311,7 +2311,7 @@ void KolfGame::startFirstHole(int hole)
{
for (; scoreboardHoles < curHole; ++scoreboardHoles)
{
- cfg->setGroup(QString("%1-hole@-50,-50|0").arg(scoreboardHoles + 1));
+ cfg->setGroup(TQString("%1-hole@-50,-50|0").arg(scoreboardHoles + 1));
emit newHole(cfg->readNumEntry("par", 3));
}
@@ -2330,7 +2330,7 @@ void KolfGame::startFirstHole(int hole)
unPause();
}
-void KolfGame::setFilename(const QString &filename)
+void KolfGame::setFilename(const TQString &filename)
{
this->filename = filename;
delete cfg;
@@ -2378,7 +2378,7 @@ void KolfGame::unPause()
putterTimer->start(putterTimerMsec);
}
-void KolfGame::addBorderWall(QPoint start, QPoint end)
+void KolfGame::addBorderWall(TQPoint start, TQPoint end)
{
Wall *wall = new Wall(course);
wall->setPoints(start.x(), start.y(), end.x(), end.y());
@@ -2392,18 +2392,18 @@ void KolfGame::updateHighlighter()
{
if (!selectedItem)
return;
- QRect rect = selectedItem->boundingRect();
+ TQRect rect = selectedItem->boundingRect();
highlighter->move(rect.x() + 1, rect.y() + 1);
highlighter->setSize(rect.width(), rect.height());
}
-void KolfGame::handleMouseDoubleClickEvent(QMouseEvent *e)
+void KolfGame::handleMouseDoubleClickEvent(TQMouseEvent *e)
{
// allow two fast single clicks
handleMousePressEvent(e);
}
-void KolfGame::handleMousePressEvent(QMouseEvent *e)
+void KolfGame::handleMousePressEvent(TQMouseEvent *e)
{
if (m_ignoreEvents)
return;
@@ -2415,7 +2415,7 @@ void KolfGame::handleMousePressEvent(QMouseEvent *e)
storedMousePos = e->pos();
- QCanvasItemList list = course->collisions(e->pos());
+ TQCanvasItemList list = course->collisions(e->pos());
if (list.first() == highlighter)
list.pop_front();
@@ -2459,7 +2459,7 @@ void KolfGame::handleMousePressEvent(QMouseEvent *e)
emit newSelectedItem(citem);
highlighter->setVisible(true);
- QRect rect = selectedItem->boundingRect();
+ TQRect rect = selectedItem->boundingRect();
highlighter->move(rect.x() + 1, rect.y() + 1);
highlighter->setSize(rect.width(), rect.height());
}
@@ -2483,45 +2483,45 @@ void KolfGame::handleMousePressEvent(QMouseEvent *e)
setFocus();
}
-QPoint KolfGame::viewportToViewport(const QPoint &p)
+TQPoint KolfGame::viewportToViewport(const TQPoint &p)
{
// for some reason viewportToContents doesn't work right
- return p - QPoint(margin, margin);
+ return p - TQPoint(margin, margin);
}
// the following four functions are needed to handle both
// border presses and regular in-course presses
-void KolfGame::mouseReleaseEvent(QMouseEvent * e)
+void KolfGame::mouseReleaseEvent(TQMouseEvent * e)
{
- QMouseEvent fixedEvent (QEvent::MouseButtonRelease, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
+ TQMouseEvent fixedEvent (TQEvent::MouseButtonRelease, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
handleMouseReleaseEvent(&fixedEvent);
}
-void KolfGame::mousePressEvent(QMouseEvent * e)
+void KolfGame::mousePressEvent(TQMouseEvent * e)
{
- QMouseEvent fixedEvent (QEvent::MouseButtonPress, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
+ TQMouseEvent fixedEvent (TQEvent::MouseButtonPress, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
handleMousePressEvent(&fixedEvent);
}
-void KolfGame::mouseDoubleClickEvent(QMouseEvent * e)
+void KolfGame::mouseDoubleClickEvent(TQMouseEvent * e)
{
- QMouseEvent fixedEvent (QEvent::MouseButtonDblClick, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
+ TQMouseEvent fixedEvent (TQEvent::MouseButtonDblClick, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
handleMouseDoubleClickEvent(&fixedEvent);
}
-void KolfGame::mouseMoveEvent(QMouseEvent * e)
+void KolfGame::mouseMoveEvent(TQMouseEvent * e)
{
- QMouseEvent fixedEvent (QEvent::MouseMove, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
+ TQMouseEvent fixedEvent (TQEvent::MouseMove, viewportToViewport(viewportToContents(e->pos())), e->button(), e->state());
handleMouseMoveEvent(&fixedEvent);
}
-void KolfGame::handleMouseMoveEvent(QMouseEvent *e)
+void KolfGame::handleMouseMoveEvent(TQMouseEvent *e)
{
if (inPlay || !putter || m_ignoreEvents)
return;
- QPoint mouse = e->pos();
+ TQPoint mouse = e->pos();
// mouse moving of putter
if (!editing)
@@ -2535,7 +2535,7 @@ void KolfGame::handleMouseMoveEvent(QMouseEvent *e)
// lets change the cursor to a hand
// if we're hovering over something
- QCanvasItemList list = course->collisions(e->pos());
+ TQCanvasItemList list = course->collisions(e->pos());
if (list.count() > 0)
setCursor(KCursor::handCursor());
else
@@ -2552,8 +2552,8 @@ void KolfGame::handleMouseMoveEvent(QMouseEvent *e)
highlighter->moveBy(-(double)moveX, -(double)moveY);
movingItem->moveBy(-(double)moveX, -(double)moveY);
- QRect brect = movingItem->boundingRect();
- emit newStatusText(QString("%1x%2").arg(brect.x()).arg(brect.y()));
+ TQRect brect = movingItem->boundingRect();
+ emit newStatusText(TQString("%1x%2").arg(brect.x()).arg(brect.y()));
storedMousePos = mouse;
}
@@ -2563,18 +2563,18 @@ void KolfGame::updateMouse()
if (!m_useMouse || ((stroking || putting) && m_useAdvancedPutting))
return;
- const QPoint cursor = viewportToViewport(viewportToContents(mapFromGlobal(QCursor::pos())));
- const QPoint ball((*curPlayer).ball()->x(), (*curPlayer).ball()->y());
+ const TQPoint cursor = viewportToViewport(viewportToContents(mapFromGlobal(TQCursor::pos())));
+ const TQPoint ball((*curPlayer).ball()->x(), (*curPlayer).ball()->y());
putter->setAngle(-Vector(cursor, ball).direction());
}
-void KolfGame::handleMouseReleaseEvent(QMouseEvent *e)
+void KolfGame::handleMouseReleaseEvent(TQMouseEvent *e)
{
setCursor(KCursor::arrowCursor());
if (editing)
{
- emit newStatusText(QString::null);
+ emit newStatusText(TQString::null);
moving = false;
}
@@ -2592,7 +2592,7 @@ void KolfGame::handleMouseReleaseEvent(QMouseEvent *e)
setFocus();
}
-void KolfGame::keyPressEvent(QKeyEvent *e)
+void KolfGame::keyPressEvent(TQKeyEvent *e)
{
if (inPlay || editing || m_ignoreEvents)
return;
@@ -2645,7 +2645,7 @@ void KolfGame::setShowInfo(bool yes)
if (m_showInfo)
{
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -2660,7 +2660,7 @@ void KolfGame::setShowInfo(bool yes)
}
else
{
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -2719,7 +2719,7 @@ void KolfGame::puttPress()
}
}
-void KolfGame::keyReleaseEvent(QKeyEvent *e)
+void KolfGame::keyReleaseEvent(TQKeyEvent *e)
{
if (e->isAutoRepeat() || m_ignoreEvents)
return;
@@ -2736,7 +2736,7 @@ void KolfGame::keyReleaseEvent(QKeyEvent *e)
citem = citem->itemToDelete();
if (!citem)
return;
- QCanvasItem *item = dynamic_cast<QCanvasItem *>(citem);
+ TQCanvasItem *item = dynamic_cast<TQCanvasItem *>(citem);
if (citem && citem->deleteable())
{
lastDelId = citem->curId();
@@ -2785,7 +2785,7 @@ void KolfGame::timeout()
// later undo the shot
for (PlayerList::Iterator it = players->begin(); it != players->end(); ++it)
{
- if (!course->rect().contains(QPoint((*it).ball()->x(), (*it).ball()->y())))
+ if (!course->rect().contains(TQPoint((*it).ball()->x(), (*it).ball()->y())))
{
(*it).ball()->setState(Stopped);
@@ -2808,7 +2808,7 @@ void KolfGame::timeout()
if (curState == Stopped && inPlay)
{
inPlay = false;
- QTimer::singleShot(0, this, SLOT(shotDone()));
+ TQTimer::singleShot(0, this, TQT_SLOT(shotDone()));
}
if (curState == Holed && inPlay)
@@ -2842,12 +2842,12 @@ void KolfGame::timeout()
(*curPlayer).addStrokeToHole(curHole);
emit scoreChanged((*curPlayer).id(), curHole, (*curPlayer).score(curHole));
}
- QTimer::singleShot(600, this, SLOT(holeDone()));
+ TQTimer::singleShot(600, this, TQT_SLOT(holeDone()));
}
else
{
inPlay = false;
- QTimer::singleShot(0, this, SLOT(shotDone()));
+ TQTimer::singleShot(0, this, TQT_SLOT(shotDone()));
}
}
}
@@ -3036,7 +3036,7 @@ void KolfGame::recreateStateList()
{
stateDB.clear();
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
@@ -3063,7 +3063,7 @@ void KolfGame::undoShot()
void KolfGame::loadStateList()
{
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
@@ -3132,11 +3132,11 @@ void KolfGame::shotDone()
{
ball->setPlaceOnGround(false);
- QStringList options;
- const QString placeOutside = i18n("Drop Outside of Hazard");
- const QString rehit = i18n("Rehit From Last Location");
+ TQStringList options;
+ const TQString placeOutside = i18n("Drop Outside of Hazard");
+ const TQString rehit = i18n("Rehit From Last Location");
options << placeOutside << rehit;
- const QString choice = KComboBoxDialog::getItem(i18n("What would you like to do for your next shot?"), i18n("%1 is in a Hazard").arg((*it).name()), options, placeOutside, "hazardOptions");
+ const TQString choice = KComboBoxDialog::getItem(i18n("What would you like to do for your next shot?"), i18n("%1 is in a Hazard").arg((*it).name()), options, placeOutside, "hazardOptions");
if (choice == placeOutside)
{
@@ -3146,11 +3146,11 @@ void KolfGame::shotDone()
while (1)
{
- QCanvasItemList list = ball->collisions(true);
+ TQCanvasItemList list = ball->collisions(true);
bool keepMoving = false;
while (!list.isEmpty())
{
- QCanvasItem *item = list.first();
+ TQCanvasItem *item = list.first();
if (item->rtti() == Rtti_DontPlaceOn)
keepMoving = true;
@@ -3216,11 +3216,11 @@ void KolfGame::shotDone()
if (allPlayersDone())
{
startNextHole();
- QTimer::singleShot(100, this, SLOT(emitMax()));
+ TQTimer::singleShot(100, this, TQT_SLOT(emitMax()));
return;
}
- QTimer::singleShot(100, this, SLOT(emitMax()));
+ TQTimer::singleShot(100, this, TQT_SLOT(emitMax()));
}
}
@@ -3261,7 +3261,7 @@ void KolfGame::startBall(const Vector &vector)
(*curPlayer).ball()->setState(Rolling);
(*curPlayer).ball()->setVector(vector);
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -3429,7 +3429,7 @@ void KolfGame::startNextHole()
for (; scoreboardHoles < curHole; ++scoreboardHoles)
{
- cfg->setGroup(QString("%1-hole@-50,-50|0").arg(scoreboardHoles + 1));
+ cfg->setGroup(TQString("%1-hole@-50,-50|0").arg(scoreboardHoles + 1));
emit newHole(cfg->readNumEntry("par", 3));
}
@@ -3451,8 +3451,8 @@ void KolfGame::startNextHole()
void KolfGame::showInfo()
{
- QString text = i18n("Hole %1: par %2, maximum %3 strokes").arg(curHole).arg(holeInfo.par()).arg(holeInfo.maxStrokes());
- infoText->move((width - QFontMetrics(infoText->font()).width(text)) / 2, infoText->y());
+ TQString text = i18n("Hole %1: par %2, maximum %3 strokes").arg(curHole).arg(holeInfo.par()).arg(holeInfo.maxStrokes());
+ infoText->move((width - TQFontMetrics(infoText->font()).width(text)) / 2, infoText->y());
infoText->setText(text);
// I hate this text! Let's not show it
//infoText->setVisible(true);
@@ -3463,11 +3463,11 @@ void KolfGame::showInfo()
void KolfGame::showInfoDlg(bool addDontShowAgain)
{
KMessageBox::information(parentWidget(),
- i18n("Course name: %1").arg(holeInfo.name()) + QString("\n")
- + i18n("Created by %1").arg(holeInfo.author()) + QString("\n")
+ i18n("Course name: %1").arg(holeInfo.name()) + TQString("\n")
+ + i18n("Created by %1").arg(holeInfo.author()) + TQString("\n")
+ i18n("%1 holes").arg(highestHole),
i18n("Course Information"),
- addDontShowAgain? holeInfo.name() + QString(" ") + holeInfo.author() : QString::null);
+ addDontShowAgain? holeInfo.name() + TQString(" ") + holeInfo.author() : TQString::null);
}
void KolfGame::hideInfo()
@@ -3475,14 +3475,14 @@ void KolfGame::hideInfo()
infoText->setText("");
infoText->setVisible(false);
- emit newStatusText(QString::null);
+ emit newStatusText(TQString::null);
}
void KolfGame::openFile()
{
Object *curObj = 0;
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -3514,20 +3514,20 @@ void KolfGame::openFile()
holeInfo.setUntranslatedName(cfg->readEntryUntranslated("Name", holeInfo.untranslatedName()));
emit titleChanged(holeInfo.name());
- cfg->setGroup(QString("%1-hole@-50,-50|0").arg(curHole));
+ cfg->setGroup(TQString("%1-hole@-50,-50|0").arg(curHole));
curPar = cfg->readNumEntry("par", 3);
holeInfo.setPar(curPar);
holeInfo.borderWallsChanged(cfg->readBoolEntry("borderWalls", holeInfo.borderWalls()));
holeInfo.setMaxStrokes(cfg->readNumEntry("maxstrokes", 10));
bool hasFinalLoad = cfg->readBoolEntry("hasFinalLoad", true);
- QStringList missingPlugins;
- QStringList groups = cfg->groupList();
+ TQStringList missingPlugins;
+ TQStringList groups = cfg->groupList();
int numItems = 0;
int _highestHole = 0;
- for (QStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
+ for (TQStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
{
// [<holeNum>-<name>@<x>,<y>|<id>]
cfg->setGroup(*it);
@@ -3539,7 +3539,7 @@ void KolfGame::openFile()
_highestHole = holeNum;
const int atIndex = (*it).find("@");
- const QString name = (*it).mid(dashIndex + 1, atIndex - (dashIndex + 1));
+ const TQString name = (*it).mid(dashIndex + 1, atIndex - (dashIndex + 1));
if (holeNum != curHole)
{
@@ -3575,7 +3575,7 @@ void KolfGame::openFile()
if (name != curObj->_name())
continue;
- QCanvasItem *newItem = curObj->newObject(course);
+ TQCanvasItem *newItem = curObj->newObject(course);
items.append(newItem);
CanvasItem *canvasItem = dynamic_cast<CanvasItem *>(newItem);
@@ -3616,7 +3616,7 @@ void KolfGame::openFile()
if (!missingPlugins.empty())
{
- KMessageBox::informationList(this, QString("<p>&lt;http://katzbrown.com/kolf/Plugins/&gt;</p><p>") + i18n("This hole uses the following plugins, which you do not have installed:") + QString("</p>"), missingPlugins, QString::null, QString("%1 warning").arg(holeInfo.untranslatedName() + QString::number(curHole)));
+ KMessageBox::informationList(this, TQString("<p>&lt;http://katzbrown.com/kolf/Plugins/&gt;</p><p>") + i18n("This hole uses the following plugins, which you do not have installed:") + TQString("</p>"), missingPlugins, TQString::null, TQString("%1 warning").arg(holeInfo.untranslatedName() + TQString::number(curHole)));
}
lastDelId = -1;
@@ -3640,9 +3640,9 @@ void KolfGame::openFile()
}
// do it down here; if !hasFinalLoad, do it up there!
- QCanvasItem *qcanvasItem = 0;
- QPtrList<CanvasItem> todo;
- QPtrList<QCanvasItem> qtodo;
+ TQCanvasItem *qcanvasItem = 0;
+ TQPtrList<CanvasItem> todo;
+ TQPtrList<TQCanvasItem> qtodo;
if (hasFinalLoad)
{
for (qcanvasItem = items.first(); qcanvasItem; qcanvasItem = items.next())
@@ -3657,7 +3657,7 @@ void KolfGame::openFile()
}
else
{
- QString group = makeGroup(item->curId(), curHole, item->name(), (int)qcanvasItem->x(), (int)qcanvasItem->y());
+ TQString group = makeGroup(item->curId(), curHole, item->name(), (int)qcanvasItem->x(), (int)qcanvasItem->y());
cfg->setGroup(group);
item->load(cfg);
}
@@ -3702,9 +3702,9 @@ void KolfGame::openFile()
setModified(false);
}
-void KolfGame::addItemsToMoveableList(QPtrList<QCanvasItem> list)
+void KolfGame::addItemsToMoveableList(TQPtrList<TQCanvasItem> list)
{
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = list.first(); item; item = list.next())
extraMoveable.append(item);
}
@@ -3717,7 +3717,7 @@ void KolfGame::addItemToFastAdvancersList(CanvasItem *item)
void KolfGame::addNewObject(Object *newObj)
{
- QCanvasItem *newItem = newObj->newObject(course);
+ TQCanvasItem *newItem = newObj->newObject(course);
items.append(newItem);
newItem->setVisible(true);
@@ -3733,7 +3733,7 @@ void KolfGame::addNewObject(Object *newObj)
for (;; ++i)
{
bool found = false;
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -3864,7 +3864,7 @@ void KolfGame::resetHoleScores()
void KolfGame::clearHole()
{
- QCanvasItem *qcanvasItem = 0;
+ TQCanvasItem *qcanvasItem = 0;
for (qcanvasItem = items.first(); qcanvasItem; qcanvasItem = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(qcanvasItem);
@@ -3907,7 +3907,7 @@ void KolfGame::switchHole(int hole)
toggleEditMode();
}
-void KolfGame::switchHole(const QString &holestring)
+void KolfGame::switchHole(const TQString &holestring)
{
bool ok;
int hole = holestring.toInt(&ok);
@@ -3946,7 +3946,7 @@ void KolfGame::save()
{
if (filename.isNull())
{
- QString newfilename = KFileDialog::getSaveFileName(":kourses", "application/x-kourse", this, i18n("Pick Kolf Course to Save To"));
+ TQString newfilename = KFileDialog::getSaveFileName(":kourses", "application/x-kourse", this, i18n("Pick Kolf Course to Save To"));
if (newfilename.isNull())
return;
@@ -3961,7 +3961,7 @@ void KolfGame::save()
bool hasFinalLoad = false;
fastAdvancedExist = false;
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -3973,10 +3973,10 @@ void KolfGame::save()
}
}
- QStringList groups = cfg->groupList();
+ TQStringList groups = cfg->groupList();
// wipe out all groups from this hole
- for (QStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
+ for (TQStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
{
int holeNum = (*it).left((*it).find("-")).toInt();
if (holeNum == curHole)
@@ -3995,7 +3995,7 @@ void KolfGame::save()
}
// save where ball starts (whiteBall tells all)
- cfg->setGroup(QString("%1-ball@%2,%3").arg(curHole).arg((int)whiteBall->x()).arg((int)whiteBall->y()));
+ cfg->setGroup(TQString("%1-ball@%2,%3").arg(curHole).arg((int)whiteBall->x()).arg((int)whiteBall->y()));
cfg->writeEntry("dummykey", true);
cfg->setGroup("0-course@-50,-50");
@@ -4003,7 +4003,7 @@ void KolfGame::save()
cfg->writeEntry("Name", holeInfo.untranslatedName());
// save hole info
- cfg->setGroup(QString("%1-hole@-50,-50|0").arg(curHole));
+ cfg->setGroup(TQString("%1-hole@-50,-50|0").arg(curHole));
cfg->writeEntry("par", holeInfo.par());
cfg->writeEntry("maxstrokes", holeInfo.maxStrokes());
cfg->writeEntry("borderWalls", holeInfo.borderWalls());
@@ -4054,7 +4054,7 @@ void KolfGame::toggleEditMode()
}
// alert our items
- QCanvasItem *item = 0;
+ TQCanvasItem *item = 0;
for (item = items.first(); item; item = items.next())
{
CanvasItem *citem = dynamic_cast<CanvasItem *>(item);
@@ -4085,7 +4085,7 @@ void KolfGame::toggleEditMode()
inPlay = false;
}
-void KolfGame::playSound(QString file, double vol)
+void KolfGame::playSound(TQString file, double vol)
{
if (m_sound)
{
@@ -4103,10 +4103,10 @@ void KolfGame::playSound(QString file, double vol)
}
}
- file = soundDir + file + QString::fromLatin1(".wav");
+ file = soundDir + file + TQString::fromLatin1(".wav");
// not needed when all of the files are in the distribution
- //if (!QFile::exists(file))
+ //if (!TQFile::exists(file))
//return;
KPlayObjectFactory factory(artsServer.server());
@@ -4141,29 +4141,29 @@ void HoleInfo::borderWallsChanged(bool yes)
void KolfGame::print(KPrinter &pr)
{
- QPainter p(&pr);
+ TQPainter p(&pr);
- QPaintDeviceMetrics metrics(&pr);
+ TQPaintDeviceMetrics metrics(&pr);
// translate to center
p.translate(metrics.width() / 2 - course->rect().width() / 2, metrics.height() / 2 - course->rect().height() / 2);
- QPixmap pix(width, height);
- QPainter pixp(&pix);
+ TQPixmap pix(width, height);
+ TQPainter pixp(&pix);
course->drawArea(course->rect(), &pixp);
p.drawPixmap(0, 0, pix);
- p.setPen(QPen(black, 2));
+ p.setPen(TQPen(black, 2));
p.drawRect(course->rect());
p.resetXForm();
if (pr.option("kde-kolf-title") == "true")
{
- QString text = i18n("%1 - Hole %2; by %3").arg(holeInfo.name()).arg(curHole).arg(holeInfo.author());
- QFont font(kapp->font());
+ TQString text = i18n("%1 - Hole %2; by %3").arg(holeInfo.name()).arg(curHole).arg(holeInfo.author());
+ TQFont font(kapp->font());
font.setPointSize(18);
- QRect rect = QFontMetrics(font).boundingRect(text);
+ TQRect rect = TQFontMetrics(font).boundingRect(text);
p.setFont(font);
p.drawText(metrics.width() / 2 - rect.width() / 2, metrics.height() / 2 - course->rect().height() / 2 -20 - rect.height(), text);
@@ -4207,7 +4207,7 @@ void KolfGame::setSound(bool yes)
m_sound = yes;
}
-void KolfGame::courseInfo(CourseInfo &info, const QString& filename)
+void KolfGame::courseInfo(CourseInfo &info, const TQString& filename)
{
KConfig cfg(filename);
cfg.setGroup("0-course@-50,-50");
@@ -4219,7 +4219,7 @@ void KolfGame::courseInfo(CourseInfo &info, const QString& filename)
unsigned int par= 0;
while (1)
{
- QString group = QString("%1-hole@-50,-50|0").arg(hole);
+ TQString group = TQString("%1-hole@-50,-50|0").arg(hole);
if (!cfg.hasGroup(group))
{
hole--;
@@ -4246,15 +4246,15 @@ void KolfGame::scoresFromSaved(KConfig *config, PlayerList &players)
for (int i = 1; i <= numPlayers; ++i)
{
// this is same as in kolf.cpp, but we use saved game values
- config->setGroup(QString::number(i));
+ config->setGroup(TQString::number(i));
players.append(Player());
players.last().ball()->setColor(config->readEntry("Color", "#ffffff"));
players.last().setName(config->readEntry("Name"));
players.last().setId(i);
- QStringList scores(config->readListEntry("Scores"));
- QValueList<int> intscores;
- for (QStringList::Iterator it = scores.begin(); it != scores.end(); ++it)
+ TQStringList scores(config->readListEntry("Scores"));
+ TQValueList<int> intscores;
+ for (TQStringList::Iterator it = scores.begin(); it != scores.end(); ++it)
intscores.append((*it).toInt());
players.last().setScores(intscores);
@@ -4264,8 +4264,8 @@ void KolfGame::scoresFromSaved(KConfig *config, PlayerList &players)
void KolfGame::saveScores(KConfig *config)
{
// wipe out old player info
- QStringList groups = config->groupList();
- for (QStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
+ TQStringList groups = config->groupList();
+ for (TQStringList::Iterator it = groups.begin(); it != groups.end(); ++it)
{
// this deletes all int groups, ie, the player info groups
bool ok = false;
@@ -4281,14 +4281,14 @@ void KolfGame::saveScores(KConfig *config)
for (PlayerList::Iterator it = players->begin(); it != players->end(); ++it)
{
- config->setGroup(QString::number((*it).id()));
+ config->setGroup(TQString::number((*it).id()));
config->writeEntry("Name", (*it).name());
config->writeEntry("Color", (*it).ball()->color().name());
- QStringList scores;
- QValueList<int> intscores = (*it).scores();
- for (QValueList<int>::Iterator it = intscores.begin(); it != intscores.end(); ++it)
- scores.append(QString::number(*it));
+ TQStringList scores;
+ TQValueList<int> intscores = (*it).scores();
+ for (TQValueList<int>::Iterator it = intscores.begin(); it != intscores.end(); ++it)
+ scores.append(TQString::number(*it));
config->writeEntry("Scores", scores);
}