QPoint QWidget::Pos() const
This property holds the position of the widget within its parent widget
----------------------------------无比华丽的分割线------------------------------------------
QWidget QWidget::parentWidget () const
Returns the parent of this widget, or 0 if it does not have any parent widget
——Qt Assistant
像个链表,然后QPoint自己已经重载了加法运算符~
然后你会了么?
qDebug() << this->parentWidget()->x();
你调用parent()得到的是QObject对象,当然没法拿到坐标。
qt将textbrowser控件上选择的内容导出到图像的方法为:
1、调用QPixmap的静态成员函数QPixmapgrabWidget(QWidgetwidget,constQRect&rectangle)。
2、调用QWidget的函数voidrender(QPaintDevicetarget,constQPoint&targetOffset=QPoint(),constQRegion&sourceRegion=QRegion(),RenderFlagsrenderFlags=RenderFlags(DrawWindowBackground|DrawChildren))和voidrender(QPainterpainter,constQPoint&targetOffset=QPoint(),constQRegion&sourceRegion=QRegion(),RenderFlagsrenderFlags=RenderFlags(DrawWindowBackground|DrawChildren))。
以上就是关于Qt中如何获得一个主窗口中的一个QWidget相对于QMainWindow的坐标全部的内容,包括:Qt中如何获得一个主窗口中的一个QWidget相对于QMainWindow的坐标、qt中,子窗口如何得到父窗口的当前坐标qwidget parent、qt如何将textbrowser控件上选择的内容导出到图像等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)