QT
QT
lsx1_23
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qgraphicsview和qgraphicsscene坐标系
这里先创建一个矩形设置到sence中,然后再把图片设置到sence,运行后只看到图片看不到画的矩形原因在于sence中的items会根据additem的顺序展示出来,运行程序后先展示矩形,然后展示图片,但图片会覆盖矩形,所以只能看到图片,并不是矩形没有了,如果先additem图片在additem矩形,这样先展示图片,然后会在图片上画出矩形,这样可以正确显示。也是一个独立的坐标系,图像左上角默认为(0, 0)点,把图像放入scene,图像左上角坐标默认在scene的原点,设置图像左上角坐标。原创 2024-12-01 00:04:24 · 597 阅读 · 0 评论 -
qt在线和离线安装,旧版本离线下载
然后在new_archive/qt或者archive/qt寻找自己想要版本的库进行下载安装。在线下载后的安装包进行安装前,需要用命令行启动,并且更改源,不然直接双击启动访问不到库的网站。b. 在线下载(旧版本安装不了,目前2024.11.17只能安装6.0+的版本)离线下载网站(下列链接为5.12版本)a. 离线下载(可以安装旧版本)原创 2024-11-17 14:20:33 · 2726 阅读 · 0 评论 -
Qt——多任务执行进度更新不阻塞UI界面
【代码】Qt——多任务执行进度更新不阻塞UI界面。原创 2024-11-14 22:12:42 · 377 阅读 · 0 评论 -
Qt-事件
转载--------浅议Qt的事件处理机制 一浅议Qt的事件处理机制 一_deferreddelete qt-优快云博客 转载--------浅议Qt的事件处理机制 二浅议Qt的事件处理机制 二-优快云博客原创 2024-11-14 22:08:37 · 217 阅读 · 0 评论 -
qt编码,跨平台
但跨平台的源码要用utf-8-bom(我也不知道为啥),并且需要显示中文时,要用qstring::fromlocal8bit包裹(可能是msvc不识别utf-8-bom,所以默认源码里的字符串为local了)。msvc默认源文件的中文为gbk。但是qstring处理时,会按utf-8解析,这样就会用utf-8解析gbk的,导致编码错误。因为qstring有转换机制,将utf-8转成了unicode,能在界面显示。而linux的默认系统编码为utf-8,可以不用fromlocal8bit包裹也能显示。原创 2024-05-09 14:55:26 · 588 阅读 · 0 评论
分享