From 713725e85c03c3bbbc0358301ed84241c6d0dd5b Mon Sep 17 00:00:00 2001 From: cniehaus Date: Tue, 12 Aug 2003 16:15:32 +0000 Subject: now it will even compile --- (limited to 'noncore') diff --git a/noncore/games/oyatzee/main.cpp b/noncore/games/oyatzee/main.cpp index 6e5002c..1fd51f6 100644 --- a/noncore/games/oyatzee/main.cpp +++ b/noncore/games/oyatzee/main.cpp @@ -1,4 +1,4 @@ -#include "wordgame.h" +#include "oyatzee.h" #include diff --git a/noncore/games/oyatzee/oyatzee.cpp b/noncore/games/oyatzee/oyatzee.cpp index 7940b89..85d9616 100644 --- a/noncore/games/oyatzee/oyatzee.cpp +++ b/noncore/games/oyatzee/oyatzee.cpp @@ -41,7 +41,6 @@ OYatzee::OYatzee( QWidget *parent , const char *name, WFlags fl ) : QMainWindow( sb = new Scoreboard( thing , "sb" ); dw = new DiceWidget( thing , "dw" ); - vbox->addWidget( sb ); vbox->addWidget( dw ); @@ -122,7 +121,11 @@ Dice::Dice( QWidget *parent , const char *name ) : QFrame( parent , name ) void Dice::slotSelected() { - qDebug( QString::number( Value ) ); + if ( isSelected ) + isSelected = false; + else isSelected = true; + + update(); } int Dice::hasValue() @@ -150,6 +153,9 @@ void Dice::paintEvent( QPaintEvent * ) p.drawRect( 0,0, this->width() , this->height() ); + if ( isSelected ) + p.drawRect( 20,20, 10,10 ); + paintNumber( &p ); } diff --git a/noncore/games/oyatzee/oyatzee.h b/noncore/games/oyatzee/oyatzee.h index 7be9407..01ab36d 100644 --- a/noncore/games/oyatzee/oyatzee.h +++ b/noncore/games/oyatzee/oyatzee.h @@ -47,6 +47,7 @@ class Dice : public QFrame Dice( QWidget* parent = 0, const char* name = 0 ); int Value; + bool isSelected; int hasValue(); void roll(); -- cgit v0.9.0.2