skipper
20th April 2016, 14:01
QCheckBox *ledek[64];
int ledcounter=0;
for(int i=0;i<8;i++)
{
for(int l=0;l<8;l++)
{
ledek[ledcounter]=new QCheckBox(this);
ledek[ledcounter]->setGeometry(40+(20*i), 60+(20*l), 20, 20);
ledek[ledcounter]->show();
MainWindow::connect(ledek[ledcounter], SIGNAL(stateChanged(int)), this, SLOT(kuldes(ledcounter+100)));
ledcounter++;
}
}
there is a problem in the connect line, it says expected token ")" got ";", but it compiles, also it can't connect to the slot, which is a function made by me, it says this: QObject::connect: No such slot MainWindow::kuldes(ledcounter+100) in ../kettodesledmatrix/mainwindow.cpp:32
QObject::connect: (receiver name: 'MainWindow')
int ledcounter=0;
for(int i=0;i<8;i++)
{
for(int l=0;l<8;l++)
{
ledek[ledcounter]=new QCheckBox(this);
ledek[ledcounter]->setGeometry(40+(20*i), 60+(20*l), 20, 20);
ledek[ledcounter]->show();
MainWindow::connect(ledek[ledcounter], SIGNAL(stateChanged(int)), this, SLOT(kuldes(ledcounter+100)));
ledcounter++;
}
}
there is a problem in the connect line, it says expected token ")" got ";", but it compiles, also it can't connect to the slot, which is a function made by me, it says this: QObject::connect: No such slot MainWindow::kuldes(ledcounter+100) in ../kettodesledmatrix/mainwindow.cpp:32
QObject::connect: (receiver name: 'MainWindow')