0
我是Qt新手。如何在鼠標點擊時創建新的小部件?我想在每次點擊鼠標時創建一個新標籤。通過鼠標點擊創建窗口小部件
// works fine:
MainWindow::MainWindow(QWidget *parent) {
QLabel *label = new QLabel(this);
}
void MainWindow::mousePressEvent(QMouseEvent *e) {
label->setText("Hello");
}
// doesn't work:
void MainWindow::mousePressEvent(QMouseEvent *e) {
QLabel *label = new QLabel(this);
label->setText("Hello");
}
謝謝!有效。 –