![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt实战遇到的问题总结
Qt实战中遇到的问题
fanx021
这个作者很懒,什么都没留下…
展开
-
Qt国际化
初次使用Qt国际化,记录下步骤。一、编写代码时,使用tr函数包含要翻译的文本。二、创建ts文件,有两种方法。a、使用命令行,这种方法比较麻烦,不建议。b、使用pro文件。在pro文件中添加:TRANSLATIONS += translations/i18n_en.ts \ translations/i18n_zh.ts然后,通过工程的菜单: 工具 -...原创 2020-01-14 11:22:41 · 401 阅读 · 1 评论 -
Qt单个模块的编译
有可能使用的Qt没有自己需要的模块,这个时候就只能自己去编译这个模。本次就拿QWebEngine这个模块来讲,这个模块比较复杂,编译很容易出问题。1、进入 qt-everywhere-opensource-src-5.9.2/qtwebengine/文件夹执行 qmake qtwebengine.pro这一步基本上都会报错,报一些库的缺失。使用 ldconfig -p | grep **...原创 2020-01-02 09:12:59 · 5844 阅读 · 1 评论 -
Qt编译
工作中要用到麒麟系统,由于麒麟系统自带的Qt模块很少,无法满足要求,于是自己编译源码,版本5.9.2。1、下载源码和Qt creater。2、解压到一个目录。3、编译源码并安装:1.修改交叉编译器:vim qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.confQMAKE_CC = arm-linux-gnueabi...原创 2020-01-02 08:52:08 · 563 阅读 · 0 评论 -
QListWidget的注意事项
1、设置滚动方式 enum ScrollMode { ScrollPerItem, ScrollPerPixel };ScrollPerItem按item滚动,会出现空白ScrollPerPixel按像素滚动,不会出现空白setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);setHori...原创 2020-01-02 08:22:53 · 666 阅读 · 0 评论 -
QMenu的自定义内容
@[TOC]QMenu的自定义内容QMenu的作用QMenu很常用,也很方便,可以替代很多弹出框,做交互。基础用法就是添加QAction,今天不记录这些。要记录的是QWidgetAction,可以在QMenu里面添加自定义的action。1、为什么QWidget放在QWidgetAction里面,QMenu不显示?我需要用到一个自定义的widget放入到QMenu中,但是一直都不显示效果。...原创 2019-12-26 10:10:23 · 1014 阅读 · 1 评论