社区
Qt
帖子详情
qt界面操作按钮响应卡顿
LBJMD
2017-12-11 08:32:19
参考qwt实现了几个控件类,控件类中有设置值的函数,函数里调用了update函数,用于实时更新数值。当程序dialog里接受外部数据,并调用多个控件类函数实现值更新的过程中,发现在操作其他开关控件类对象时,有明显卡顿现象。
ps:和机器有一定关系,配置高的机器操作正常,不明显感受不出来。由于部署机器性能一般,所以表现出很卡的问题,请教此类问题原因和解决方法。
...全文
875
2
打赏
收藏
qt界面操作按钮响应卡顿
参考qwt实现了几个控件类,控件类中有设置值的函数,函数里调用了update函数,用于实时更新数值。当程序dialog里接受外部数据,并调用多个控件类函数实现值更新的过程中,发现在操作其他开关控件类对象时,有明显卡顿现象。 ps:和机器有一定关系,配置高的机器操作正常,不明显感受不出来。由于部署机器性能一般,所以表现出很卡的问题,请教此类问题原因和解决方法。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大风哉
2017-12-13
打赏
举报
回复
建议楼主用少量数据进行测试,排除因为大量数据引发的“机器配置差异导致相同程序在不同机器上运行有快慢”。 另外可以按执行流程打印不同阶段的时间,定位到卡顿的位置后针对性地分析。 “Dialog中调用多个控件类函数实现值更新的过程中,发现在操作其他开关控件类对象时,有明显卡顿现象。”,如果把这些自定义控件类换成系统现有的控件类是否有此类问题,如果有,则需要查看自定义控件的实现过程。等到这一步了再把自定义控件的实现过程或思路另起一个帖子吧,这是我的思路,望采纳。
加盾男爵
2017-12-12
打赏
举报
回复
如果高配机器不卡,不一定是界面的问题,比如你传入大量数据,机器处理数据的时间就不一样
QT
多线程—主
界面
卡死解决方案
由于耗时的
操作
会独占系统cpu资源 ,让
界面
卡死在那里,这时需要考虑多线程方案,将耗时的
操作
放在主线程之外的线程中执行。该demo通过多线程为主
界面
卡死提供一种解决方案。
QT
实现360
界面
(改进版)
改进后的360
界面
,消除了两个有关延时处理和事件
响应
的bug
Qt
自定义引导步骤
按钮
控件
Qt
自定义引导步骤
按钮
控件,美观大气实用
Qt
封装的圆形菜单
按钮
工具
Qt
封装的圆形菜单
按钮
工具
Qt
16,818
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章