环境:Windows10,Qt 6.8.3,VS 2022 自定义了一个输入上下限的控件,作为表格代理。 问题 当代理控件包含多个输入框时,输入数据后点击表格空白区域或界面其他位置,控件不会隐藏,数据也不会提交到表格;只有手动点回车或者切换到另一个单元格时数据才会提交。 它是检测主控件失去焦点来提交
环境:Red Hat 8.10,Qt 5.6.3 报错如下: qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_ca
输入法:Win10旧版输入法 问题:一个QTextEdit控件,输入时只显示了输入的字母,文字候选框未显示。 可能原因:此控件通过textChange关联了一个较为复杂的槽函数,比较耗时,且每输入一个字母就会触发textChange;旧版输入法存在某些问题,导致显示异常。(新版已无此问题) 解决办法
项目需要展示PDF,环境为VS 2015 + Qt 5.6.3,所以新的库无法使用,另一个库qpdf虽然更易使用,但是需要Qt5.9以上,多番查找,未发现更好的库,只能自行编译poppler。 编译过程参考了以下两篇文章: https://blog.csdn.net/u012509849/artic
Python 3.8 + Win7,执行程序时报错: Traceback (most recent call last): File "PyInstaller\loader\pyiboot01_bootstrap.py", line 111, in <module> File "PyInst
Python 3.8 + Win7,执行程序时报错: Traceback (most recent call last): File "F:\toplinker\timp\python\lib\runpy.py", line 194, in _run_module_as_main ret
同样的字体设置,item旋转后字体加粗无效,但是放大视图,会发现垂直的文字又加粗了 多番查找后发现将字形提示优先级设为无可以解决 mFont.setHintingPreference(QFont::PreferNoHinting);
常规的发邮件代码如下: import smtplib from typing import Dict, List, Any from email.mime.text import MIMEText from email.mime.base import MIMEBase from email.mim
前因:gitlab替换成https后,CI报错,SSL connect error,gitlab默认使用http方式克隆代码,而CI服务器是centos6.5,未找到升级SSL库之类的方法;发现使用SSH克隆代码可行,找到的方法如下: Gitlab Runner配置中并没有直接修改克隆代码方式的配置