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分析资源占用率?
  • 热门搜索
    海陵岛在哪里 扬州旅游团 怎么抢网速 tenda路由器怎么设置 深圳火车站在哪里 如何盗号 192.168.0.1路由器 手机设置无线路由器 普陀旅游 开发商跑了怎么办