Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。
QString与QByteArray互相转换的方法
摘要:本文转载自http://blog.csdn.net/daa20/article/details/51674753 // QString转QByteArray方法 //Qt5.3.2 QString str("hello"); QByteArray bytes = str.toUtf8(); // Q
阅读全文
posted @
2019-12-19 13:34
刘达人186
阅读(3383)
推荐(0) 编辑
QT 托盘 hover事件捕捉
摘要:1. QSystemTrayIcon hover事件 参考:https://stackoverflow.com/questions/21795919/how-to-catch-the-mousehover-event-for-qsystemtrayicon There is no cross-pla
阅读全文
posted @
2019-12-13 15:53
刘达人186
阅读(2562)
推荐(0) 编辑
qt捕获全局windows消息
摘要:mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QAbstractNativeEventFilter> namespace Ui { class MainWindow; }
阅读全文
posted @
2019-12-13 13:27
刘达人186
阅读(810)
推荐(0) 编辑
为Qtcreator 编译的程序添加管理员权限
摘要:(1)创建资源文件 myapp.rc1 24 uac.manifest(2)创建文件uac.manifest <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-
阅读全文
posted @
2019-12-10 14:25
刘达人186
阅读(873)
推荐(0) 编辑
Qt设置生成的exe文件图标
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_37354286/article/details/802021391.创建.rc文件在Qt中,设置窗口图标可以使用setWindowIc
阅读全文
posted @
2019-11-12 19:06
刘达人186
阅读(3070)
推荐(0) 编辑
Inno setup 开源的安装包打包软件
摘要:Inno Setup是一个开源的安装包打包软件,下载地址是:http://www.jrsoftware.org/isdl.php 使用引导界面创建一个安装包打包 配置参考官方文档:http://www.jrsoftware.org/ishelp/index.php
阅读全文
posted @
2019-11-11 18:51
刘达人186
阅读(961)
推荐(0) 编辑
关于Setup Factory 9的一些使用方法
摘要:https://www.cnblogs.com/yply/p/9940017.html 之前使用的VS自带的InstallShield2015LimitedEdition 打包工具,但是不太灵活,打包长得也难看;后来使用Setup Factory 9 打包winform应用程序,用起来轻便灵活适合用
阅读全文
posted @
2019-11-11 18:46
刘达人186
阅读(671)
推荐(0) 编辑
windows上的QT发布
摘要:1. 生成exe 1.1 release 条件下编译 1.2 将QT bin路径加入到path中去 1.3 将1.1生成的exe拷贝到单独的目录,然后cmd到这个目录,使用windeployqt编译 F:\QTexe>windeployqt AudioPlayer.exe 1.4 移除1.2的pat
阅读全文
posted @
2019-10-12 15:57
刘达人186
阅读(206)
推荐(0) 编辑
Qt项目中main主函数及其作用
摘要:http://c.biancheng.net/view/1821.html main.cpp 是实现 main() 函数的文件,下面是 main.cpp 文件的内容。 #include "widget.h" #include <QApplication> int main(int argc, cha
阅读全文
posted @
2019-10-10 09:31
刘达人186
阅读(1197)
推荐(0) 编辑
Qt项目界面文件(.ui)及其作用(超详细)
摘要:http://c.biancheng.net/view/1820.html Qt 项目中,后缀为“.ui”的文件是可视化设计的窗体的定义文件,如 widget.ui。双击项目文件目录树中的文件 widget.ui,会打开一个集成在 Qt Creator 中的 Qt Designer 对窗体进行可视化
阅读全文
posted @
2019-10-10 09:30
刘达人186
阅读(9805)
推荐(2) 编辑
Qt项目管理文件(.pro)及其作用详解
摘要:http://c.biancheng.net/view/1819.html 在 Qt Creator 中新建一个 Widget Application 项目 samp2_1,在选择窗口基类的页面选择 QWidget 作为窗体基类,并选中“Generate form”复选框。创建后的项目文件目录树如图
阅读全文
posted @
2019-10-09 18:42
刘达人186
阅读(827)
推荐(0) 编辑
编写第一个Qt程序
摘要:http://c.biancheng.net/view/1817.html 学习一种编程语言或编程环境,通常会先编写一个“Hello World”程序。我们也用 Qt Creator 编写一个“Hello World”程序,以初步了解 Qt Creator 设计应用程序的基本过程,对使用 Qt Cr
阅读全文
posted @
2019-10-09 18:34
刘达人186
阅读(512)
推荐(0) 编辑
Qt Creator的初步使用
摘要:http://c.biancheng.net/view/1804.html 启动 Qt Creator,出现如图 1 所示的主窗口: 图 1 Qt Creator主窗口 Qt Creator 的界面很简洁。上方是主菜单栏,左侧是主工具栏,窗口的中间部分是工作区。根据设计内容不同,工作区会显示不同的内
阅读全文
posted @
2019-10-09 16:29
刘达人186
阅读(212)
推荐(0) 编辑
编程涉及的术语和名词
摘要:http://c.biancheng.net/view/3871.html 本节我们来介绍一下使用 Qt 编程过程中常用的术语和名字,它们不一定专属于 Qt,在其它的 C/C++ 开发过程中也会使用到。 Project Project 的中文翻译是“项目”或者“工程”,这里的项目是指为实现某个相对独
阅读全文
posted @
2019-10-09 15:52
刘达人186
阅读(2108)
推荐(0) 编辑
认识一下Qt用到的开发工具
摘要:http://c.biancheng.net/view/3868.html Qt 不是凭空产生的,它是基于现有工具链打造而成的,它所使用的编译器、链接器、调试器等都不是自己的,Qt 官方只是开发了上层工具。下面我们分几个部分讲解 Qt 使用到的工具链。 GNU 工具集 在上个世纪八十年代,计算机都是
阅读全文
posted @
2019-10-09 15:07
刘达人186
阅读(1163)
推荐(0) 编辑
解密Qt安装目录的结构
摘要:http://c.biancheng.net/view/3866.html 了解 Qt 安装目录的结构虽然不是编程必须的,但是它能练就我们的内功,让我们对 Qt 的编程环境了如指掌。Windows 和 Linux 下 Qt 安装目录的结构非常相似,我们以 Windows 为例进行讲解,Linux 不
阅读全文
posted @
2019-10-09 15:02
刘达人186
阅读(251)
推荐(0) 编辑
Linux Qt cannot find -lGL错误完美解决方案(亲测有效)
摘要:http://c.biancheng.net/view/3901.html 对于很多 Linux 发行版本,Qt 安装完成后如果直接编译或者运行项目,会出现“cannot find -lGL”错误,如下图所示: 这是因为 Qt 找不到 OpenGL 的动态链接库(libGL.so)。在《Linux
阅读全文
posted @
2019-10-09 14:57
刘达人186
阅读(1393)
推荐(0) 编辑
图解Qt安装(Linux平台)
摘要:http://c.biancheng.net/view/3886.html Linux 发行版虽然众多,但 Qt 安装过程大同小异,本节以 CentOS 7 为例来演示 Qt 的安装。 在《Qt下载》一节中我们已经讲解了 Qt 安装包的下载方式,Qt 5.9.0 Linux 安装包的名称为 qt-o
阅读全文
posted @
2019-10-09 14:54
刘达人186
阅读(966)
推荐(0) 编辑
图解Qt安装(Windows平台)
摘要:http://c.biancheng.net/view/3858.html 本节介绍 Qt 5.9.0 在 Windows 平台下的安装,请提前下载好 Qt 5.9.0。不知道如何下载 Qt 的读者请转到:Qt下载(多种下载通道+所有版本) 目前较高版本的 Qt 仅支持 Win7 及其以后的操作系统
阅读全文
posted @
2019-10-09 14:45
刘达人186
阅读(13184)
推荐(0) 编辑
Qt下载(多种下载通道+所有版本)
摘要:http://c.biancheng.net/view/3851.html Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。 作为 Qt 下载教程,本文会同时讲解以上三种下载方式。 Qt 官方下载(非常慢)
阅读全文
posted @
2019-10-09 14:42
刘达人186
阅读(2657)
推荐(1) 编辑