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分析资源占用率?
  • 热门搜索
    阿克苏旅游景点大全 大学生毕业旅游 彭州白鹿镇旅游攻略 崇州鸡冠山旅游攻略 丽江最佳旅游时间 潍坊旅行社旅游线路 春节短途旅游推荐 太原旅行社旅游报价 陕西旅游景点介绍 过年去哪里旅游便宜