Qt中焦点策略FocusPolicy的使用

 时间:2024-10-14 23:13:02

1、前提:介绍一下Qt的聚焦策略enum Qt::FocusPolicyThis enum type defines the various policies a widget can have with respect to acquiring keyboard focus.Constant Value DescriptionQt::TabFocus 0x1 接受Tab键焦点Qt::ClickFocus0x2 接受鼠标单击做焦点Qt::StrongFocus TabFocus | ClickFocus | 0x8 接受Tab键和鼠标单击做焦点Qt::WheelFocus StrongFocus | 0x4 滑轮作为焦点选中事件Qt::NoFocus 0 不接受焦点

2、首先要设置窗口/控件的聚焦策略通过designer设置如下图:或者通过代码设置:plotWidget_1->setFocusPolicy(Qt::StrongFocus);

Qt中焦点策略FocusPolicy的使用

5、一些函数介绍//当前widget下一个孩子焦点bool focusNextChild()//当前widget上一个孩子焦盼内溲铫点bool focusPreviousChild()//焦点来的事件virtual void focusInEvent(QFocusEvent * event)//焦点离开的事件virtual void focusOutEvent(QFocusEvent * event)

  • Notepad++怎么设置菜单按钮样式
  • 如何登录PostgreSQL
  • IDEA如何连接Oracle数据库
  • 如何往QByteArray添加数据
  • 如何用LoadRunner分析资源占用率?
  • 热门搜索
    如何做好安全生产工作 章丘旅游景点大全 网上购物怎么付款 满脸痤疮怎么办 旅游开发公司经营范围 正定旅游景点大全 玫瑰花怎么保鲜 如何养兔子 信用卡如何还款 qq如何批量删除好友