我需要知道 QWidget 何时被移动(当它的 x 或 y 属性发生更改时)。有什么信号吗?
问问题
2287 次
2 回答
4
没有信号,但是您可以为自己的小部件覆盖一个事件处理程序:http: //doc.qt.io/qt-5/qwidget.html#moveEvent
于 2011-07-22T09:53:31.227 回答
1
void MainWindow::moveEvent(QMoveEvent *event) {
ui->statusBar->showMessage(QString::number(x())+","+QString::number(y())+" "+QString::number(width())+","+QString::number(height()));
}
于 2017-03-20T08:09:39.433 回答