QT中QWidget类参考!(63)
2023-06-03 来源:旧番剧
在重新实现的这个函数中,如果你想停止Qt对这个事件的处理,请返回真。如果你返回假,这个本地事件被回传给Qt,它会把这个事件转化为一个Qt事件并且把它发送给这个窗口部件。
警告:这个函数不能移植。
也可以参考QApplication::winEventFilter()。
WId QWidget::winId () const
返回窗口部件的窗口系统标识符。
原则上是可以移植的,但是如果使用了它,一定是做了一些不可移植的事情。请留心。
也可以参考find()。
实例:mainlyXt/editor.cpp.
void QWidget::windowActivationChange ( bool oldActive ) [虚 保护]
当窗口部件的窗口被窗口系统激活或者停用,这个虚函数被调用。oldActive是原来的状态,你可以通过isActiveWindow()得到新的设置。
如果你的窗口部件需要知道什么时候它的窗口变为激活或停用,请重新实现这个函数。
如果停止和激活颜色组不同与高亮和连接颜色,默认实现更新这个窗口部件的可视部分。
也可以参考setActiveWindow()、isActiveWindow、update()和palette。
int QWidget::x () const
返回包括任何窗口框架的相对于它的父窗口部件的这个窗口部件的x坐标。详细情况请参考“x”属性。
bool QWidget::x11Event ( XEvent * ) [虚 保护]
这个特定事件处理器可以在子类中被重新实现来接收本地X11事件。
在重新实现的这个函数中,如果你想停止Qt对这个事件的处理,请返回真。如果你返回假,这个本地事件被回传给Qt,它会把这个事件转化为一个Qt事件并且把它发送给这个窗口部件。
警告:这个函数不能移植。
也可以参考QApplication::x11EventFilter()。
在QXtWidget中被重新实现。
int QWidget::y () const
返回包括任何窗口框架的相对于它的父窗口部件的这个窗口部件的y坐标。详细情况请参考“y”属性。
属性文档
bool acceptDrops