Risolti alcuni bug + shourtcut
authorunknown <Manu@.(none)>
Mon, 1 Mar 2010 19:48:20 +0000 (20:48 +0100)
committerunknown <Manu@.(none)>
Mon, 1 Mar 2010 19:48:20 +0000 (20:48 +0100)
mainwindow.cpp
testThread.cpp

index 32134fb..2bea9f2 100644 (file)
@@ -36,6 +36,15 @@ MainWindow::MainWindow(QWidget *parent) :
     connect(ui->pushButton_7,SIGNAL(clicked()),this,SLOT(clickG()));
     connect(ui->pushButton_8,SIGNAL(clicked()),this,SLOT(clickH()));
     connect(ui->pushButton_9,SIGNAL(clicked()),this,SLOT(clickI()));
     connect(ui->pushButton_7,SIGNAL(clicked()),this,SLOT(clickG()));
     connect(ui->pushButton_8,SIGNAL(clicked()),this,SLOT(clickH()));
     connect(ui->pushButton_9,SIGNAL(clicked()),this,SLOT(clickI()));
+    ui->pushButton->setShortcut(QKeySequence("1"));
+    ui->pushButton_2->setShortcut(QKeySequence("2"));
+    ui->pushButton_3->setShortcut(QKeySequence("3"));
+    ui->pushButton_4->setShortcut(QKeySequence("4"));
+    ui->pushButton_5->setShortcut(QKeySequence("5"));
+    ui->pushButton_6->setShortcut(QKeySequence("6"));
+    ui->pushButton_7->setShortcut(QKeySequence("7"));
+    ui->pushButton_8->setShortcut(QKeySequence("8"));
+    ui->pushButton_9->setShortcut(QKeySequence("9"));
 
     tread.start();
 
 
     tread.start();
 
@@ -69,8 +78,10 @@ void MainWindow::sbagliato(int score){
         QString sscore("This is Best Score ");
         sscore.append(QString::number(score));
         QMessageBox::warning(this, tr("End Game"),sscore,QMessageBox::Escape);
         QString sscore("This is Best Score ");
         sscore.append(QString::number(score));
         QMessageBox::warning(this, tr("End Game"),sscore,QMessageBox::Escape);
-        //tread.genera();
-        exit(0);
+        bestScore=0;
+        readSettings();
+        tread.genera();
+        //exit(0);
     }
     QString sscore("Your Score: ");
     sscore.append(QString::number(score));
     }
     QString sscore("Your Score: ");
     sscore.append(QString::number(score));
index a70acca..c6c6719 100644 (file)
@@ -18,7 +18,7 @@ TestThread::~TestThread()
 
 }
 void TestThread::run(){
 
 }
 void TestThread::run(){
-    sleep(1);
+    sleep(2);
     forever{
         mutex.lock();
 
     forever{
         mutex.lock();