Попытка подключить сигнал, чтобы при проверке имени входа в классе главного окна сигнал наследовался в производный класс формы для рисования линии в QEventLoop. Однако функция подключения выдает ошибку:
Нет соответствующей функции для вызова подключения.
// Function for line paint event
void Line::paintEvent(QPaintEvent *event)
{
QPainter *myline = new QPainter(this);
//QPainter myline(this);
QPen linePen(Qt::green);
linePen.setWidth(10);
myline->setPen(linePen);
QEventLoop loop;
connect(myline, SIGNAL(shapeValue()), &loop, SLOT(quit()), Qt::QueuedConnection);
loop.exec();
QLineF line(10.0, 80.0, 90.0, 20.0);
myline->drawLine(50, 50, 200, 200);
show();
}
Подробнее здесь: https://stackoverflow.com/questions/784 ... to-connect