- 博客(10)
- 收藏
- 关注
原创 Qt Line Edit焦点丢失|Checkbox转移焦点丢失
在我设计的一个界面中,用事件过滤器获取键盘方向键,通过键盘方向键转移控件的焦点,获取焦点的控件显示高亮,在从一个Checkbox控件转移焦点到一个Line Edit控件的时候,该获得焦点的控件并没有显示高亮,并且根据后续操作推测焦点消失了,通过qDebug调试发现转移焦点后的那一瞬间,Line Edit控件确实有获得焦点,只是不知道为什么没有显示高亮,并且焦点似乎是立刻消失了解决方法:在每个分支里加上return true目前不清楚原理(毕竟无论进到哪个分支退出来之后都会有return),但是问题解决了(?
2024-08-22 17:59:51 238
原创 (已解决)QT4 自定义信号函数调用报错 error: C2248: “Boss::DeadSignal”: 无法访问 protected 成员(在“Boss”类中声明)
(解决方法见文章末尾)报错语句如下DeadSignal是自定义槽函数,是放在public下的,不知道为什么报错说是protected,不知道是不是版本问题Boss类和DeadSignal定义如下mboss是在自定义类Widget中调用的Boss对象调用位置是Widget的自定义槽函数在Boss中定义一个public函数用于发射信号,在Widget中直接调用这个发射信号的函数
2024-08-06 10:52:49 281 1
原创 QT 中文字符报错乱码 C2001
由于工作限制QT只能用很早的版本,学QT的时候,使按钮显示字符setText中放入中文字符,编译时报错网上查了很多方法,主要是字符编码不一致的问题,这里总结一下首先查一下编码是不是UTF-8上方菜单栏中点击工具,在下拉列表里点击选项在弹出的选项窗口中,进入文本编辑器->行为界面右边文件编码模块,保证默认编码为UTF-8然后加个头文件#include 就加在出问题的那个文件里把要输入的中文字符放进 QString::fromUtf8 函数里这样改完还是报错(有人说在中文字符最后加个空格
2024-07-29 10:53:40 283
原创 【csp202403-4】十滴水【第33次CCF计算机软件能力认证】
此时,这个格子的水被清空,同时对于左方、右方两个方向同时进行以下操作:找到当前格子在对应方向上最近的有水的格子,如果存在这样的格子,将这个格子的水滴数加一。在我们的例子中,若玩家对第三格进行操作,则其水滴数变为5,故第三格水滴爆开,水被清空,其左侧最近的有水格子(第二格)和右侧最近的有水格子(第四格)的水量增加1,此时每个格子中分别有2,5,0,5,2滴水。此时第二格和第四格的水滴数均大于等于5,按照规则,第二格的水先爆开,爆开后每个格子中分别有3,0,0,6,2滴水;我们通过一个例子描述游戏的基本规则。
2024-05-26 02:25:53 1520 2
原创 【csp202403-3】化学方程式配平【第33次CCF计算机软件能力认证】
我们称一个化学方程式是配平的,是指该方程式中的反应物和生成物中,各元素原子总数目相等。例如上述方程式中,左侧氢原子、氧原子的总数目分别为4和2,右侧氢原子、氧原子的总数目分别为4和2,因此该方程式是配平的。为了配平一个化学方程式,我们可以令方程式中各物质的系数为未知数,然后针对涉及的每一种元素,列出关于系数的方程,形成一个齐次线性方程组。对于20%的数据,每个方程中物质的个数不超过2,每个方程中涉及的全部元素不超过2种;对于60%的数据,每个方程中物质的个数不超过3,每个方程中涉及的全部元素不超过3种;
2024-05-26 02:22:46 2112
原创 【csp202403-2】相似度计算【第33次CCF计算机软件能力认证】
除了进行简单的词频统计,小P还希望使用Jaccard相似度来评估两篇文章的相似性。对于给定的两篇文章,小P首先需要提取出两者的单词集合𝐴和𝐵,即去掉各自重复的单词。即交集的大小除以并集的大小。试编写程序帮助小 P 完成前两步,计算出∣𝐴∩𝐵∣和∣𝐴∪𝐵∣;第一行输出一个整数∣𝐴∩𝐵∣,即有多少个不同的单词同时出现在两篇文章中;第二行输出一个整数∣𝐴∪𝐵∣,即两篇文章一共包含了多少个不同的单词。输入的第一行包含两个正整数𝑛和𝑚,分别表示两篇文章的单词个数。第三行包含空格分隔的𝑚个单词,表示第二篇文章。
2024-05-26 02:17:41 1890
原创 【csp202403-1】词频统计【第33次CCF计算机软件能力认证】
假设这𝑛篇文章中共出现了𝑚个不同的单词,则把它们从1到𝑚进行编号。输入的第𝑖+1行(1≤𝑖≤𝑛)包含由空格分隔的若干整数,其中第一个整数𝑙𝑖表示第𝑖篇文章的长度(单词个数);接下来𝑙𝑖个整数表示对应的整数序列,序列中每个整数均在1到𝑚范围内,各对应原文中的一个单词。第𝑖i行(1≤𝑖≤𝑚)输出由空格分隔的两个整数𝑥𝑖和𝑦𝑖,表示共有𝑥𝑖篇文章包含单词𝑖,总计出现次数为𝑦𝑖。全部的测试数据满足0
2024-05-26 02:13:56 556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人