如图,窗口中有个QFrame frame,有个QPushButton button对象
现在获取frame,button的相对窗口的坐标

qDebug() << ui->frame->pos()<< endl //50
<< ui->pushButton->pos() << endl; //80(相对frame的位置)
pos获取的是相对父窗口的位置,那怎么获取相对窗口的位置的?
QPoint pt(ui->frame->mapToGlobal(QPoint(0,0)));
QPoint pt2(ui->pushButton->mapToGlobal(QPoint(0,0)));
qDebug() << pt << endl //50
<< pt2 << endl; //130
649

被折叠的 条评论
为什么被折叠?



