Qt运行时,如何设置第一个聚焦的控件

问题:Qt第一个聚焦的控件,如何自行设置?

尝试:
1.在代码中设置 lineEdit->setFocus() 。无效!
2.Qt Designer–打开form1.ui–菜单栏下一行–Edit Tab Order–按顺序点击–菜单栏下一行–Edit Widgets–退出。无效!
3.代码–菜单栏–生成–重新生成解决方案–运行。无效!
4.菜单栏–视图–解决方案资源管理器–sloem1–Generated–ui.form1.h–移动控件前后顺序。无效!如下图:

class Ui_form1Ui
{
public://任意打乱顺序,Qt运行时第一个聚焦顺序不变SlGfwLineEdit *lineEdit;SlGfwLineEdit *lineEdit_2;SlGfwLineEdit *lineEdit_3;QWidget *horizontalLayoutWidget;QHBoxLayout *horizontalLayout;SlGfwRadioButton *radioButton;SlGfwRadioButton *radioButton_2;retranslateUi(form1Ui);QMetaObject::connectSlotsByName(form1Ui);} // setupUi...
}

解决方案:
将Qt的form1.ui中,所有可以聚焦的控件全部删除,
按照自己想要聚焦顺序重新拖入form1.ui,此时想要第一个聚焦的控件,排在了第一位。

Qt运行,会弹出一个选项,如下图所示–点击“全是”。
此时,代码–菜单栏–视图–解决方案资源管理器–sloem1–Generated–ui.form1.h–代码自动重新生成–不需要手动处理,并且手动处理无效。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/703535.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

架构设计入门(Redis架构模式分析)

目录 架构为啥要设计Redis 支持的四种架构模式单机模式性能分析优点缺点 主从复制(读写分离)结构性能分析优点缺点适用场景 哨兵模式结构优点缺点应用场景 集群模式可用性和可扩展性分析单机模式主从模式哨兵模式集群模式 总结 本文主要以 Redis 为例&am…

【leetcode面试经典150题】-27. 移除元素

88.合并两个有序数组 1 题目介绍1 个人解题思路1.1 解题代码1.2 思路解析 2、分析官方题解2.1 单侧双指针2.2 双侧双指针 1 题目介绍 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外…

Linux之函数应用实例--加法器

一、创建一个对2个整数求和的加法器 首先,定义了一个名为 adder 的 Bash 函数,该函数接受两个参数 $1 和 $2 并输出它们的和。 function adder { echo $[ $1$2 ] } 注意: function 关键字是可选的。在 Bash 中,可以简单地使…

算法练习day4

前言 中间个人原因断了很久,现在回来继续。。。。 两两交换链表中的节点 代码随想录 两两交换链表中的节点 24. 两两交换链表中的节点 - 力扣(LeetCode) (用时:0.3小时) 思路 这道题的思路其实很简单…

IDEA 每次启动都显示选择项目页面

IDEA版本:2021.3.3 打开 Settings > Appearance & Behavior > System Settings 取消勾选 Reopen projects on startup 然后下次启动 IDEA 会显示选择项目页面

立创EDA绘制PCB电路板

1、绘制好原理图后,点击设计---原理图转PCB,生成PCB文件 2、将元器件拖入电路板方框内,摆放布局并使用工具栏布线、放置过孔及丝印 3、然后顶层和底层铺铜 4、后面就可以生成制板文件发送嘉立创制板了。

Python实行任意文件的加密—解密

Python实行任意文件的加密—解密 环 境: 系统:macOS Sonoma IDE:PyCharm 2024 Professional Edition 源代码如下: from cryptography.fernet import Fernet import os# 定义一个加密类 class Encrypt:# 参数是需要被加密的文…

Excel 每 N 列内容填成一行

Excel表格从第 2 列起,每 N 列为一组,以 N2 为例: ABCDEFG1IDType 1Count 1Type 2Count 2Type 3Count 321a640d290a32d12000a1900f600043f48000f3600e160054c46000e3100b120065e47000c3400d140076b64000b3600c1200 现在要进列转行&#xff…

听劝!普通人千万别随意入门网络安全

一、什么是网络安全 网络安全是一种综合性的概念,涵盖了保护计算机系统、网络基础设施和数据免受未经授权的访问、攻击、损害或盗窃的一系列措施和技术。经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”…

002_Anaconda的安装与使用

Python的开发环境 官方介绍:Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 比较抽象,看不懂没有关系,慢慢往下看。 很多学习python的初学者甚至学…

【STL】string

本节博客主要是介绍了一下CPP标准库中的string这一容器的相关用法和常用接口,有需要借鉴即可。 目录 1.string介绍1.1CPP标准库与STL关系1.2string历史问题与介绍 2.string概要3.Member functions3.1constructor3.2operator 4.访问4.1[]访问4.2迭代器访问4.3范围for…

istio资源字段参考文档

virtual service: Istio / Virtual ServiceConfiguration affecting label/content routing, sni routing, etc.https://istio.io/latest/docs/reference/config/networking/virtual-service/