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分析资源占用率?
  • 热门搜索
    失业证怎么办 北京师范大学珠海分校怎么样 胆囊结石怎么治疗 汉密尔顿手表怎么样 山西省博物馆 大饼脸适合什么发型 假声怎么唱 适合学生的发型 八大写怎么写 阿里巴巴批发网怎么样