【Qt5.9】上位机调试bug记录
1. 控件显示不全
在高分辨率电脑电脑上运行出现的bug,开启Qt分辨率自适应,在mian.cpp开头加上下面代码:
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
2. 信号和槽的connect函数
同一个信号和同一个槽的连接函数不能调用多次,否则,相当于建立了多次链接。
尤其是开关量,在打开的时候connect,在关闭的时候disconnrct。
3. 当你发现qt打断点,它停不下来的时候
多半是因为你选了Realese,改回Debug即可。
4. QString类型的小数形式转为int类型,精度丢失问题
我需要获取一个小数,然后扩大1000倍。请看vcr:
short