C++ Qt 范例开发
记录C++ Qt的开发范例,是一种笔记,也是一种分享
XuanDai
当你习惯了一种生活,那么你的人生将从此没有了精彩。
展开
-
Qt程序打包发布流程
我们使用Qt Creator编写的exe程序,只能在本机运行,跑到别的电脑上就无法运行了,提示缺少各种各样的库,程序无法提供给用户使用;今天我们来一起了解一下Qt程序的打包发布流程和使用Inno Setup工具打包程序:一、设置程序图标应用程序的图标分两种:a、 主窗口图标,主要在程序运行时显示在主窗口左上角,或在任务栏上显示。b、 运行程序图标,一般在桌面或文件夹中显示的缩略图标,可...原创 2019-12-01 11:13:05 · 800 阅读 · 1 评论 -
第二章 Qt窗体应用------字体形状窗体
1、 实例需求 将窗体背景色透明,根据图片形状显示透明窗体。 2、 实例实现 <1> 制作透明文字图片 <2> 代码实现 1、先把我们制作图片添加到工程里的资源文件中: 2、在MainWindow.h中添加代码:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindo...原创 2018-09-02 18:31:40 · 521 阅读 · 0 评论 -
第二章 Qt窗体应用------多窗体调用
1、 实例需求 从MainWindow窗体点击按钮打开MainWindow2窗体。 2、 实例实现 第一步:创建完项目之后,在点击 文件-新建文件或项目-文件和类-Qt-Qt 设计师界面类 如图1.1 单击选择弹出图1.2 单击下一步,弹出图1.3 单击下一步,弹出图1.3 单击完成,此时项目中又多了一个...原创 2018-08-26 21:23:31 · 2179 阅读 · 0 评论 -
第二章 Qt窗体应用------去掉标题栏中最大化、最小化按钮
1、 实例需求 去掉标题栏中最大化、最小化按钮。 2、 实例实现 打开mainwindow.cpp源代码文件, 在MainWindow的构造函数中添加如下代码:MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->set...原创 2018-08-22 00:17:06 · 6898 阅读 · 1 评论 -
第二章 Qt窗体应用------移动无边框窗体
1、 实例需求 移动无边框窗体。 2、 实例实现 第一步:打开mainwindow.h头文件,添加代码。 <1> 添加头文件:#include <QMouseEvent> //引用鼠标类头文件#include <QPushButton> //引用按钮类头文件<2&原创 2018-05-26 23:04:22 · 397 阅读 · 0 评论 -
第二章 Qt窗体应用------窗体初始位置及背景色
1、 实例需求 控制窗体在屏幕右上角X轴100,Y轴100显示。 背景色为红色 2、 实例实现//默认窗体居中显示,如果想要更改用move 或setGeometry this->move(100,100); //背景红色 this->setStyleSheet("background:red");上面实例所用函数说明: <1> move函数用于...原创 2018-05-06 10:36:11 · 2586 阅读 · 0 评论 -
第二章 Qt窗体应用------修改标题栏图标
1、 实例需求 修改标题栏图标。 2、 实例实现 要实现修改标题栏图标功能,首先需要有一个图片,最好是16x16像素的ICO图片, 这里在实例参照中已提供图片供使用。 第一步: 创建 titleICO项目。 第二步: 在titleICO项目中创建文件夹resource,文件夹名字可以自己定义,将准备好的ICO图片 放入文件夹。 第三步: Qt Creator – 文件 – 新建...原创 2018-05-06 11:37:55 · 2226 阅读 · 0 评论 -
第二章 Qt窗体应用------控制窗体的大小
1、 实例需求 控制窗体不可更改大,最大、最小为200x200。2、 实例实现 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); //窗体标题 this...原创 2018-03-31 12:08:09 · 501 阅读 · 0 评论 -
第二章 Qt 窗体应用----窗体基类介绍及简单应用
C++ Qt编程中第一个程序 --Hello World1、 实例需求在窗口输出 “Hello World”文字。2、实例实现<1> 打开Qt Creator -文件-新建文件或项目-Application-Qt Widgets Application-choose,如图下图:<2> 将项目放到指定目录,便于管理。单击[下一步]:...原创 2018-03-11 12:47:30 · 2439 阅读 · 1 评论 -
第一章 Qt开发环境搭建
一、Qt简介 Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2008年,Qt Company科技被...原创 2018-03-11 10:50:41 · 17456 阅读 · 1 评论