E' stato modificato il led, eliminate alcune linee di debug
ui->setupUi(this);
statusLed = new QLed(ui->verticalLayoutWidget);
ui->setupUi(this);
statusLed = new QLed(ui->verticalLayoutWidget);
- statusLed->setLayout(ui->horizontalLayout_4);
+ ui->horizontalLayout_4->insertWidget(0,statusLed);
+
statusLed->setOnColor(QLed::Red);
statusLed->setOffColor(QLed::Green);
statusLed->setOnColor(QLed::Red);
statusLed->setOffColor(QLed::Green);
- statusLed->setGeometry(QRect(0,0,100,100));
+ //statusLed->setGeometry(QRect(0,0,100,100));
+ statusLed->setShape(QLed::Rounded);
setCentralWidget(ui->verticalLayoutWidget);
connect(&tread,SIGNAL(generate(int)),this,SLOT(cliccaBottone(int)));
connect(&tread,SIGNAL(score(int)),ui->lcdNumber,SLOT(display(int)));
setCentralWidget(ui->verticalLayoutWidget);
connect(&tread,SIGNAL(generate(int)),this,SLOT(cliccaBottone(int)));
connect(&tread,SIGNAL(score(int)),ui->lcdNumber,SLOT(display(int)));
}
void MainWindow::clickA(){
emit cliccatoIlBottone(0);
}
void MainWindow::clickA(){
emit cliccatoIlBottone(0);
}
void MainWindow::clickB(){
emit cliccatoIlBottone(1);
}
void MainWindow::clickB(){
emit cliccatoIlBottone(1);
}
void MainWindow::clickC(){
emit cliccatoIlBottone(2);
}
void MainWindow::clickC(){
emit cliccatoIlBottone(2);
}
void MainWindow::clickD(){
emit cliccatoIlBottone(3);
}
void MainWindow::clickD(){
emit cliccatoIlBottone(3);
}
void MainWindow::clickE(){
emit cliccatoIlBottone(4);
}
void MainWindow::clickE(){
emit cliccatoIlBottone(4);
}
void MainWindow::clickF(){
emit cliccatoIlBottone(5);
}
void MainWindow::clickF(){
emit cliccatoIlBottone(5);
}
void MainWindow::clickG(){
emit cliccatoIlBottone(6);
}
void MainWindow::clickG(){
emit cliccatoIlBottone(6);
}
void MainWindow::clickH(){
emit cliccatoIlBottone(7);
}
void MainWindow::clickH(){
emit cliccatoIlBottone(7);
}
void MainWindow::clickI(){
emit cliccatoIlBottone(8);
}
void MainWindow::clickI(){
emit cliccatoIlBottone(8);
*/
void QLed::paintEvent(QPaintEvent *)
{
*/
void QLed::paintEvent(QPaintEvent *)
{
QSvgRenderer *renderer = new QSvgRenderer();
QString ledShapeAndColor;
QPainter painter(this);
QSvgRenderer *renderer = new QSvgRenderer();
QString ledShapeAndColor;
QPainter painter(this);
void TestThread::genera()
{
void TestThread::genera()
{
- qDebug()<<"Init Emission";
attendiInputUtente=false;
}
attendiInputUtente=false;
}