Код: Выделить всё
#include "mainwindow.h"
#include "./ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
QObject::connect(ui->pushButton, &QPushButton::pressed, this, &MainWindow::generate);
}
void MainWindow::generate() {
delete ui->pushButton;
QLabel* a = new QLabel("Text", ui->centralwidget);
}
MainWindow::~MainWindow()
{
delete ui;
}
Когда я перемещаюсь:
Код: Выделить всё
QLabel* a = new QLabel("Text", ui->centralwidget);
Почему этого не происходит появляются после нажатия кнопки? Как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/777 ... ew-widgets