summaryrefslogtreecommitdiff
path: root/noncore/games/oyatzee/oyatzee.cpp
Unidiff
Diffstat (limited to 'noncore/games/oyatzee/oyatzee.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/games/oyatzee/oyatzee.cpp10
1 files changed, 8 insertions, 2 deletions
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
@@ -42,7 +42,6 @@ OYatzee::OYatzee( QWidget *parent , const char *name, WFlags fl ) : QMainWindow(
42 sb = new Scoreboard( thing , "sb" ); 42 sb = new Scoreboard( thing , "sb" );
43 dw = new DiceWidget( thing , "dw" ); 43 dw = new DiceWidget( thing , "dw" );
44 44
45
46 vbox->addWidget( sb ); 45 vbox->addWidget( sb );
47 vbox->addWidget( dw ); 46 vbox->addWidget( dw );
48 47
@@ -122,7 +121,11 @@ Dice::Dice( QWidget *parent , const char *name ) : QFrame( parent , name )
122 121
123void Dice::slotSelected() 122void Dice::slotSelected()
124{ 123{
125 qDebug( QString::number( Value ) ); 124 if ( isSelected )
125 isSelected = false;
126 else isSelected = true;
127
128 update();
126} 129}
127 130
128int Dice::hasValue() 131int Dice::hasValue()
@@ -150,6 +153,9 @@ void Dice::paintEvent( QPaintEvent * )
150 153
151 p.drawRect( 0,0, this->width() , this->height() ); 154 p.drawRect( 0,0, this->width() , this->height() );
152 155
156 if ( isSelected )
157 p.drawRect( 20,20, 10,10 );
158
153 paintNumber( &p ); 159 paintNumber( &p );
154} 160}
155 161