|
Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://rtm-cs.sinp.msu.ru/manual/qt/t8-cannon-cpp.html
Дата изменения: Sun Jul 12 02:59:00 1998 Дата индексирования: Mon Oct 1 20:49:33 2012 Кодировка: |
/****************************************************************
**
** Implementation CannonField class, Qt tutorial 8
**
****************************************************************/
#include "cannon.h"
CannonField::CannonField( QWidget *parent, const char *name )
: QWidget( parent, name )
{
ang = 45;
}
void CannonField::setAngle( int degrees )
{
if ( degrees < 5 )
degrees = 5;
if ( degrees > 70 )
degrees = 70;
if ( ang == degrees )
return;
ang = degrees;
repaint();
emit angleChanged( ang );
}
void CannonField::paintEvent( QPaintEvent * )
{
QString s;
s.sprintf( "Angle = %i", ang );
drawText( 200, 100, s );
}
| Copyright © 1998 Troll Tech | Trademarks | Qt version 1.40
|