发明名称 |
基于Qt的多线程绘图方法 |
摘要 |
本发明是一种基于Qt的多线程绘图方法,属于计算机辅助设计CAD领域,主要用于CAD绘图编辑工具的实现。本发明的目的在于:提供一种在Qt环境中通过多线程来绘制图形的方法,可以提高绘图的效率,提供更好的使用感受,并且能够中断绘图过程以避免用户界面不至于锁死。其实现方法包括:设计了开放式的绘图线程接口,包括线程的启动和同步等;采用了定时器结合脱屏缓冲区来实现线程的合并,及时更新绘图区域并且避免刷新期间屏幕的闪烁。 |
申请公布号 |
CN102486726A |
申请公布日期 |
2012.06.06 |
申请号 |
CN201010571103.5 |
申请日期 |
2010.12.03 |
申请人 |
北京晶智意达科技有限公司 |
发明人 |
杨若海;黄国勇 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于Qt的多线程绘图方法,其特征在于,包含以下几个技术特征:①设计了开放式的绘图线程接口,包括线程的启动和同步等;②采用了定时器结合脱屏缓冲区来实现线程的合并。 |
地址 |
100191 北京市海淀区牡丹园北里甲2号305室 |