Qt 窗体焦点问题
2015-05-18 20:07
274 查看
void setWidgetFocusPolicy(QWidget *widget, Qt::FocusPolicy policy)
{
foreach(QObject *child, widget->children())
{
if(QWidget *childW = qobject_cast<QWidget*>(child))
setWidgetFocusPolicy(childW, policy);
}
widget->setFocusPolicy(policy);
}
void setWidgetFocusProxy(QWidget *widget, QWidget *proxy)
{
foreach(QObject *child, widget->children())
{
if(QWidget *childW = qobject_cast<QWidget*>(child))
setWidgetFocusProxy(childW, proxy);
}
widget->setFocusProxy(proxy);
}
{
foreach(QObject *child, widget->children())
{
if(QWidget *childW = qobject_cast<QWidget*>(child))
setWidgetFocusPolicy(childW, policy);
}
widget->setFocusPolicy(policy);
}
void setWidgetFocusProxy(QWidget *widget, QWidget *proxy)
{
foreach(QObject *child, widget->children())
{
if(QWidget *childW = qobject_cast<QWidget*>(child))
setWidgetFocusProxy(childW, proxy);
}
widget->setFocusProxy(proxy);
}
相关文章推荐
- 关于QT的QSystemTrayIcon的上下文菜单失去焦点仍然显示的问题
- 用 BindingSource 绑定窗体中控件不失去焦点无法更新数据源的问题
- 纠正你的Qt编程习惯:主窗体的创建问题
- QT 无边框窗体最大化 遮挡windows任务栏的问题
- 纠正你的Qt编程习惯:主窗体的创建问题
- QMenuBar焦点问题 (QTBUG18896)
- Qt 两个lineEdit 判断焦点问题
- 纠正你的Qt编程习惯:主窗体的创建问题
- QT中ListWidget焦点问题
- 主窗体上按钮jig画图时,CAD得不到焦点的问题
- Qt界面包含MFC的ActiveX控件,界面焦点获取问题
- QT学习之路————QT窗体去掉标题栏后不能移动的问题
- 关于非顶级窗体的输入栏控件焦点问题
- 待解——窗体移动 焦点模型 无效区域 刷新问题
- Qt-Widget窗体无法最大化问题解决
- Qt 设置窗体QPalette 以及透明问题
- QToolBar焦点问题 (QTBUG18896)
- iframe弹出窗体丢失焦点的问题
- WinForm窗体ShowMessageBox后的焦点问题
- [转载]纠正你的Qt编程习惯:主窗体的创建问题