QWidgets在移动时会发出信号吗?

时间:2011-07-22 09:37:46

标签: qt signals qwidget

我需要知道何时移动QWidget(当x或y属性被更改时)。有什么信号吗?

2 个答案:

答案 0 :(得分:3)

没有相关信号,但您可以为自己的小部件覆盖一个事件处理程序:http://doc.qt.io/qt-5/qwidget.html#moveEvent

答案 1 :(得分:1)

void MainWindow::moveEvent(QMoveEvent *event) {
    ui->statusBar->showMessage(QString::number(x())+","+QString::number(y())+"     "+QString::number(width())+","+QString::number(height()));
}