QWidget类学习

bool QWidget::close()

关闭QWidget。如果widget被关闭就返回true,否则返回false。
首先,它会给widget发送一个QCloseEvent。接受了close事件后,这个widget会hidden。如果ignores这个close事件,什么也不做。默认情况下,QWidget::closeEvent()会接受close事件。
如果widget有一个Qt::WA_DeleteOnClose flag,这个widget会被删除。无论widget是否可见,close事件都可以传递给widget。

信号:customContextMenuRequested

void QWidget::customContextMenuRequested(const QPoint &pos)

当Widget的contextMenuPolicy为Qt::CustomContextMenu,并且用户请求了Widget上的上下文菜单(context)时,会发出此信号。
参数pos:位置pos是小部件接收上下文菜单事件的位置。通常这是在小部件中的坐标。

此规则也有例外,比如QAbstractScrollArea及其子类,它们将上下文菜单事件映射到viewport()的坐标。

另请参见mapToGlobal()、QMenu和contextMenuPolicy。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

haimianjie2012

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值