diff options
Diffstat (limited to 'examples2/tut11.py')
-rwxr-xr-x | examples2/tut11.py | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/examples2/tut11.py b/examples2/tut11.py index 32fb436..6d1dc67 100755 --- a/examples2/tut11.py +++ b/examples2/tut11.py @@ -1,18 +1,18 @@ #!/usr/bin/env python -# Qt tutorial 11. +# TQt tutorial 11. import sys import math from qt import * -class LCDRange(QVBox): +class LCDRange(TQVBox): def __init__(self,parent=None,name=None): - QVBox.__init__(self,parent,name) + TQVBox.__init__(self,parent,name) - lcd = QLCDNumber(2,self,'lcd') - self.slider = QSlider(Qt.Horizontal,self,'slider') + lcd = TQLCDNumber(2,self,'lcd') + self.slider = TQSlider(TQt.Horizontal,self,'slider') self.slider.setRange(0,99) self.slider.setValue(0) self.connect(self.slider,SIGNAL('valueChanged(int)'),lcd,SLOT('display(int)')) @@ -32,23 +32,23 @@ class LCDRange(QVBox): self.slider.setRange(minVal,maxVal) -class CannonField(QWidget): +class CannonField(TQWidget): def __init__(self,parent=None,name=None): - QWidget.__init__(self,parent,name) + TQWidget.__init__(self,parent,name) self.ang = 45 self.f = 0 self.timerCount = 0 - self.autoShootTimer = QTimer(self,'movement handler') + self.autoShootTimer = TQTimer(self,'movement handler') self.connect(self.autoShootTimer,SIGNAL('timeout()'),self.moveShot) self.shoot_ang = 0 self.shoot_f = 0 - self.setPalette(QPalette(QColor(250,250,200))) + self.setPalette(TQPalette(TQColor(250,250,200))) - self.barrelRect = QRect(33,-4,15,8) + self.barrelRect = TQRect(33,-4,15,8) def angle(self): return self.ang @@ -85,7 +85,7 @@ class CannonField(QWidget): self.autoShootTimer.start(50) def moveShot(self): - r = QRegion(self.shotRect()) + r = TQRegion(self.shotRect()) self.timerCount = self.timerCount + 1 shotR = self.shotRect() @@ -93,13 +93,13 @@ class CannonField(QWidget): if shotR.x() > self.width() or shotR.y() > self.height(): self.autoShootTimer.stop() else: - r = r.unite(QRegion(shotR)) + r = r.unite(TQRegion(shotR)) self.repaint(r) def paintEvent(self,ev): updateR = ev.rect() - p = QPainter(self) + p = TQPainter(self) if updateR.intersects(self.cannonRect()): self.paintCannon(p) @@ -108,21 +108,21 @@ class CannonField(QWidget): self.paintShot(p) def paintShot(self,p): - p.setBrush(Qt.black) - p.setPen(Qt.NoPen) + p.setBrush(TQt.black) + p.setPen(TQt.NoPen) p.drawRect(self.shotRect()) def paintCannon(self,p): cr = self.cannonRect() - pix = QPixmap(cr.size()) + pix = TQPixmap(cr.size()) pix.fill(self,cr.topLeft()) - tmp = QPainter(pix) - tmp.setBrush(Qt.blue) - tmp.setPen(Qt.NoPen) + tmp = TQPainter(pix) + tmp.setBrush(TQt.blue) + tmp.setPen(TQt.NoPen) tmp.translate(0,pix.height() - 1) - tmp.drawPie(QRect(-35,-35,70,70),0,90 * 16) + tmp.drawPie(TQRect(-35,-35,70,70),0,90 * 16) tmp.rotate(-self.ang) tmp.drawRect(self.barrelRect) tmp.end() @@ -130,7 +130,7 @@ class CannonField(QWidget): p.drawPixmap(cr.topLeft(),pix) def cannonRect(self): - r = QRect(0,0,50,50) + r = TQRect(0,0,50,50) r.moveBottomLeft(self.rect().bottomLeft()) return r @@ -148,20 +148,20 @@ class CannonField(QWidget): x = x0 + velx * time y = y0 + vely * time - 0.5 * gravity * time * time - r = QRect(0,0,6,6) - r.moveCenter(QPoint(x,self.height() - 1 - y)) + r = TQRect(0,0,6,6) + r.moveCenter(TQPoint(x,self.height() - 1 - y)) return r def sizePolicy(self): - return QSizePolicy(QSizePolicy.Expanding,QSizePolicy.Expanding) + return TQSizePolicy(TQSizePolicy.Expanding,TQSizePolicy.Expanding) -class MyWidget(QWidget): +class MyWidget(TQWidget): def __init__(self,parent=None,name=None): - QWidget.__init__(self,parent,name) + TQWidget.__init__(self,parent,name) - quit = QPushButton('&Quit',self,'quit') - quit.setFont(QFont('Times',18,QFont.Bold)) + quit = TQPushButton('&Quit',self,'quit') + quit.setFont(TQFont('Times',18,TQFont.Bold)) self.connect(quit,SIGNAL('clicked()'),qApp,SLOT('quit()')) self.angle = LCDRange(self,'angle') @@ -178,22 +178,22 @@ class MyWidget(QWidget): self.connect(self.force,PYSIGNAL('valueChanged(int)'),self.cannonField.setForce) self.connect(self.cannonField,PYSIGNAL('forceChanged(int)'),self.force.setValue) - shoot = QPushButton('&Shoot',self,'shoot') - shoot.setFont(QFont('Times',18,QFont.Bold)) + shoot = TQPushButton('&Shoot',self,'shoot') + shoot.setFont(TQFont('Times',18,TQFont.Bold)) self.connect(shoot,SIGNAL('clicked()'),self.cannonField.shoot) - grid = QGridLayout(self,2,2,10) + grid = TQGridLayout(self,2,2,10) grid.addWidget(quit,0,0) grid.addWidget(self.cannonField,1,1) grid.setColStretch(1,10) - leftBox = QVBoxLayout() + leftBox = TQVBoxLayout() grid.addLayout(leftBox,1,0) leftBox.addWidget(self.angle) leftBox.addWidget(self.force) - topBox = QHBoxLayout() + topBox = TQHBoxLayout() grid.addLayout(topBox,0,1) topBox.addWidget(shoot) topBox.addStretch(1) @@ -203,8 +203,8 @@ class MyWidget(QWidget): self.angle.setFocus() -QApplication.setColorSpec(QApplication.CustomColor) -a = QApplication(sys.argv) +TQApplication.setColorSpec(TQApplication.CustomColor) +a = TQApplication(sys.argv) w = MyWidget() w.setGeometry(100,100,500,355) |