自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 qt自定义控件

如何自定义控件QT大多数采用MSVC编译,如果需要编译成mingw可用的控件,需要用mingw编译qt。![在这里插入图片描述](https://img-blog.csdnimg.cn/91a08590664b4cf5b6251850abae6826.png#pic_cente#include 添加头文件,类名前添加QDESIGNER_WIDGET_EXPORT 。用Q_PROPERTY可以给ui添加属性。4.使用和运行使用:...

2022-07-12 16:45:24 4511 10

原创 QT 五子棋实现思路及其源码

1.需要绘制棋盘2.绘制标记点3.绘制棋子解释:绘制已经下的棋子。解释:判断是否有连续五个相同颜色的棋子。绘制结果:重写鼠标移动事件代码:3.绘制十字架标记,提示玩家下载的位置。思路如上,确定好位置,设置变量。来开启绘制十字架标记。代码如下:绘制十字架标记代码:3.绘制棋子4.判断游戏是否胜利。思路如下,需要上下、左右、斜线方向,他们是否满足连续相同颜色的五个棋子。上下左右好判断,遍历循环即可。斜线方向也好判断,y= kx+c,来做该题,如果y坐标为负数就跳过本次循环。

2022-07-09 00:44:39 956

原创 简单的创建qt插件流程

简单的创建qt插件流程1.创建插件类。2.创建.h头文件也是接口文件,声明类,写需要的方法,不用实现。3.插件类的头文件需要继承接口文件类和QObject类,声明继承的那个接口。继承后需要实现接口的全部方法。4.编译生成dll文件。5.加载插件,验证是否成功。1.创建插件类。1.打开QT,选择library->C++library->确认。2.输入名称,下一步。3.选择类型为qtplugin,类名自己输的,我的为CustomPlugin,点击一步。4.生成界面。2.创建.h头

2022-03-27 01:57:03 1311

原创 QCheckBox三态的使用

文章目录二、QCheckBox案例1.案例中用到QCheckBox的槽函数和函数。2.案例测试结果# 一、QCheckBox三态的使用示例:在项目中使用checkbox控件,常常会用到它的三个状态。勾选、半勾选、未勾选。二、QCheckBox案例1.案例中用到QCheckBox的槽函数和函数。void QCheckBox::setCheckState(Qt::CheckState state)说明:将复选框的选中状态设置为 state。[signal] void QCheckBox::s

2022-03-03 01:42:06 1282

原创 QT Unknown component(M300)

问题描述:打开QML示例教程,提示Unknown component错误。解决方案: 工具->QML/JS->重置代码模型.

2022-02-27 18:38:13 3711

原创 2021-09-07

C++面试题一、xxx二、编程题1.写一个string类。2.总结提示:以下是本篇文章正文内容,下面案例可供参考一、xxx二、编程题1.写一个string类。代码如下(示例):#include<iostream>#include<string.h>//strcpy和strlen函数的头文件using namespace std;class MyString {public: //构造函数 MyString(const char * str=nullptr.

2021-09-07 10:09:20 74

原创 猜数字游戏

猜数字游戏前言一、需要了解的知识二、写猜数字小游戏总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、需要了解的知识srand函数是随机数发生器的初始化函数。原型:void srand(unsigned int seed);srand和rand()配合使用产生伪随机数序列。一般都要求一个区间,区间[m,n]用代码表示:ran..

2021-09-06 20:28:15 110

原创 Qt快捷键

Qt快捷键1.alt+shift+r 预览UI界面

2021-07-22 14:24:49 217

原创 QT连接mysql详细教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档QT连接MYSQL详细教程前言一、使用软件版本信息软件版本信息二、配置步骤1.修改文件2.编译2.拷贝文件测试总结前言无提示:以下是本篇文章正文内容,下面案例可供参考一、使用软件版本信息软件版本信息MYSQL使用的版本是mysql-5.5.40-win32,QT版本信息qt-opensource-windows-x86-5.14.1。二、配置步骤1.修改文件注意:需要安装qt源码,QT安装时勾选source。我的QT

2021-06-23 11:27:58 5278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除