Пустой проект, добавил кнопку и такую функцию:
void MainWindow::draw()
{
painter->begin(ui->pushButton);
painter->setPen(Qt::blue);
painter->drawLine(1,1,20,20);
painter->end();
}
Главная функция:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
w.draw();
return a.exec();
}
В конструкторе:
Компилиться, запускаю - линии нет. В чем проблема?