摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=53 Github:https://github.com/zhengcixi/Qt_Demo/tree/master/chess 说明:实现一个8*8的棋盘,点击棋盘的任意位置显示一个表情 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=45 参考文档:《Qt教程.docx》 说明:本文主要介绍Qt的文件系统。 2 知识点 Qt通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力。下面是 I/O 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=44 实现效果如下: 图片背景透明,可通过鼠标左键拖动图片(移动时以左上角为坐标),右键关闭。 2 代码及实现说明 我们需要实现的部分主要有: (1)去掉窗口边框,并把窗口背景设置为透明; 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=40 Qt绘图设备有三种:QPixmap、QBitmap、QImage、QPicture。 QPixmap:专门针对屏幕进行优化了,和平台相关,不能对图片进行修改。 QBitmap:QPi 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=37 参考文档:《Qt教程.docx》 本文简单介绍Qt的绘图与绘图设备。 Qt的绘图系统基于三个类:QPainter,QPainterDevice和QPaintEngine。它们之间的层 阅读全文
摘要:
1 环境 系统:windows 10 代码编写运行环境:Qt Creator 4.4.1 (community) Github:https://github.com/zhengcixi/Qt_Demo/tree/master/GuessNum 2 简介 参考视频:https://www.bilibi 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=31 参考资料:《Qt教程.docx》 本文主要介绍Qt的事件。 2 事件 (1)事件(event) 事件由系统或Qt本身在不同时刻发生的,例如按下鼠标、敲下键盘。 Qt程序需要在main 阅读全文
摘要:
简述一些常用算法,并用代码实现它。 注:动图是在网上找的。 (1)冒泡排序 核心思想:交换序列中相邻两个整数。 测试代码: 1 void bubble_sort(void) 2 { 3 /* 4 * 冒泡排序:以降序为例进行说明 5 * 比较相邻的元素,将值最小的元素交换到右边。 6 */ 7 in 阅读全文
摘要:
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=27 样式表的作用就是为了让我们的控件变得好看。给窗口设置风格、颜色、图片等。 2 使用方式 使用控件的setStyleSheet方法来进行样式的设置。 用法:void setStyleS 阅读全文
摘要:
参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=27 以添加图片为例进行说明: 1)点击工程名,选择“添加新文件”; 2)选择Qt --> Qt Resource File; 3)路径最好选择我们存放图片的路径; 4)接着按如下操作,就可以将文件 阅读全文