
QT知识积累
码匠jackson
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将其它应用程序窗口包装为QWidget控件进行显示
【代码】将其它应用程序窗口包装为QWidget控件进行显示。原创 2024-08-04 23:00:04 · 185 阅读 · 0 评论 -
Qt中常用宏定义
【代码】Qt中常用宏定义。原创 2024-03-28 17:36:37 · 1020 阅读 · 0 评论 -
使用qmake构建Qt项目
本文概要描述了如何使用qmake 来构建Qt工程项目原创 2024-03-28 16:47:43 · 716 阅读 · 0 评论 -
Windows 系统下的常用快捷键
1.Windows 系统下常用的快捷键切换程序窗口:alt + tab快速关闭程序:alt + F4快速打开文件资源管理器: win + e永久性删除,不进入回收站:shift + delete删除后进入回收站:delete快速回到桌面:win + d快速锁定电脑: win + L快速关闭活动窗口:win + home新建虚拟桌面:Win +...原创 2020-02-23 17:13:50 · 140 阅读 · 0 评论 -
Qt Creator 中常用快捷键
1.Qt Creator 中常用快捷键在头文件中添加函数的实现:鼠标移到函数声明处,alt+enter+enter 键快速切换打开的文件:ctrl + tab 键在设计师界面预览ui:alt + shift + r函数声明和定义之间切换:shift + F2 (定位到具体的函数处)头文件和源文件之间切换:F4打开全局搜索框:ctrl + shift + f...原创 2020-02-23 17:01:27 · 585 阅读 · 0 评论 -
QColorDialog中文翻译不全?
1.QColorDialog 界面默认显示英文文本,如何显示中文?在解决类似于QColorDialog 类的Qt 自带对话框时,其界面常常如下图所示为英文文本,可能会与整个应用程序中其它界面中文文本不协调,那么有没有办法可以让诸如QColorDialog 之类的Qt自带对话框的界面全部以中文文本的形式显示呢?查询QT 文档得知,可以通过Qt 自带的类QTranslator 为应用程序安装一...原创 2019-12-30 23:32:37 · 2010 阅读 · 1 评论 -
Qt应用程序嵌入浏览器的常用方法
1.使用QAxObject嵌入微软ActiveX软件使用QAxObject需要包含Qt模块:QT +=qaxcontainers;2.使用QWebView加载网页使用QWebView需要包含Qt模块:QT += webkits;需要包含的头文件:#include <QWebView>#include <QUrl>加载web网页:QWebView *pWe...原创 2019-11-18 23:14:45 · 5410 阅读 · 1 评论 -
QProcess的相关应用
1.根据进程名关闭进程在Qt中可以使用QProcess 来关闭进程:QProcess process;process.start("taskkill /im app.exe /f");如果cmd提示拒绝访问,可能是权限不够,可以使用以下方式开启cmd管理员模式:输入cmd 后不要Enter键进入cmd界面,以ctrl+shift+enter键进入cmd命令行界面,则是以管理员模式打开的c...原创 2019-11-18 22:36:41 · 571 阅读 · 0 评论 -
Qt与桌面应用程序的交互
1.打开windows 系统下的其它应用QDeskTopservice::fromLocalFile(QUrl(fileName)); //fileName需要包含完整的路径原创 2019-10-17 08:25:15 · 456 阅读 · 0 评论 -
使用QStyleItemDelegate自定义文本委托
重写paint虚函数,实现绘制自定义文本void CRichTextDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const{ QStyleOptionViewItem styleOptionViewItem( optio...原创 2019-10-16 23:23:34 · 1903 阅读 · 1 评论 -
Qt中的四舍五入取整
1. 利用qRound函数对数据进行四舍五入 qRound()函数返回最近的整数值,并且要求进位基数为1,否则只能自己写round函数。qreal valueA = 2.3;qreal valueB = 2.7;int iRet = qRound(valueA); //iRet = 2;int iRetB = qRound(valueB); //iRetB = 3; 用qRound...原创 2019-10-14 20:48:51 · 18054 阅读 · 0 评论