<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[QtCompany的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/QtCompany</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; QtCompany]]></copyright><item><title><![CDATA[QT 实现五子棋]]></title><link>https://blog.csdn.net/QtCompany/article/details/132922723</link><guid>https://blog.csdn.net/QtCompany/article/details/132922723</guid><author>QtCompany</author><pubDate>Sat, 16 Sep 2023 19:50:44 +0800</pubDate><description><![CDATA[本文福利，莬费领取Qt开发学习资料包、技术视频，内容包括（C++语言基础，Qt编程入门，QT信号与槽机制，QT界面开发-图像绘制，QT网络，QT数据库编程，QT项目实战，QSS，OpenCV，Quick模块，面试题等等）↓↓↓↓↓↓见下面↓↓文章底部点击莬费领取↓↓。五子棋是一款大家都熟系的小游戏，这里给大家一步一步的详细介绍如何用QT开发这个游戏，并通过这款游戏的开发练习，进一步熟系"qvector"，"qpoint", "qpainter", QMouseEvent, 产生工具栏等的用法和方法。]]></description><category></category></item><item><title><![CDATA[QT串口 QSerialPort类的使用]]></title><link>https://blog.csdn.net/QtCompany/article/details/132922655</link><guid>https://blog.csdn.net/QtCompany/article/details/132922655</guid><author>QtCompany</author><pubDate>Sat, 16 Sep 2023 19:41:41 +0800</pubDate><description><![CDATA[衡量通信速度的参数，表示每秒钟传送的bit的个数。例如9600波特表示每秒钟发送9600个bit。常见的波特率：9600（QSerialPort::Baud9600），19200（QSerialPort::Baud19200），38400（QSerialPort::Baud38400），115200（QSerialPort::Baud115200）]]></description><category></category></item><item><title><![CDATA[QT实现俄罗斯方块游戏]]></title><link>https://blog.csdn.net/QtCompany/article/details/132910695</link><guid>https://blog.csdn.net/QtCompany/article/details/132910695</guid><author>QtCompany</author><pubDate>Fri, 15 Sep 2023 20:15:17 +0800</pubDate><description><![CDATA[俄罗斯方块是一款大家都熟系的小游戏，这里给大家一步一步的详细介绍如何用QT开发这个游戏，并通过这款游戏的开发练习，进一步熟系"qvector.h"，"qpoint.h", "qmap.h","qpainter.h", QTime, KeyEvent,QMediaPlaylist,QMediaPlayer 等的用法。3.4 游戏区程序设计, 实现开始，暂停，结束游戏，产生方块，方块移动，消格，记示游戏等级，分数，时间， 游戏背景绘制，方块绘制等功能。]]></description><category></category></item><item><title><![CDATA[QT模板（TEMPLATE）]]></title><link>https://blog.csdn.net/QtCompany/article/details/132889435</link><guid>https://blog.csdn.net/QtCompany/article/details/132889435</guid><author>QtCompany</author><pubDate>Thu, 14 Sep 2023 19:52:04 +0800</pubDate><description><![CDATA[如果条目是单值的，比如template或者目的目录，我们是用“=”，但如果是多值条目，我们使用“+=”来为这个类型添加现有的条目。使用“=”会用新值替换原有的值，例如，如果我们写了DEFINES=QT_DLL，其它所有的定义都将被删除。你只需要使用那些你已经有值的系统变量，例如，如果你不需要任何额外的INCLUDEPATH，那么你就不需要指定它，qmake会为所需的提供默认值。注意，你必须使用“+=”，不要使用“=”，否则qmake就不能正确使用连编Qt的设置了，比如没法获得所编译的Qt库的类型了。]]></description><category></category></item><item><title><![CDATA[Qt之QTableview显示及单元格内容获取]]></title><link>https://blog.csdn.net/QtCompany/article/details/132889368</link><guid>https://blog.csdn.net/QtCompany/article/details/132889368</guid><author>QtCompany</author><pubDate>Thu, 14 Sep 2023 19:46:36 +0800</pubDate><description><![CDATA[qt中的显示模式是model/view方式。]]></description><category></category></item><item><title><![CDATA[Qt：Qt资源系统]]></title><link>https://blog.csdn.net/QtCompany/article/details/132889181</link><guid>https://blog.csdn.net/QtCompany/article/details/132889181</guid><author>QtCompany</author><pubDate>Thu, 14 Sep 2023 19:37:38 +0800</pubDate><description><![CDATA[Qt资源系统是一种将图片、数据存储于二进制文件中的一套系统。这些图片、数据会被我们的程序使用，它们称为资源。Qt资源系统中存储了这些资源，使得程序可以很方便地找到并使用它们。Qt资源系统是独立于平台的，因为无论是文件还是翻译文件，都会被打包成为二进制数据。我们可以把这些二进制数据保存到可执行文件中，这种做法称为静态加载资源；也可以把它们单独保存在某个文件中，称为动态加载资源。qrc文件是基于XML格式的资源系统配置文件（注意是配置文件而不是资源文件本身），其中指定了各种资源的信息。将资源文件打包为二进制数据]]></description><category></category></item><item><title><![CDATA[Qt::UserRole的作用]]></title><link>https://blog.csdn.net/QtCompany/article/details/132832620</link><guid>https://blog.csdn.net/QtCompany/article/details/132832620</guid><author>QtCompany</author><pubDate>Tue, 12 Sep 2023 15:13:19 +0800</pubDate><description><![CDATA[除了这样采用一个id存放一个基本数据类型（一个用户如果有好多信息那就需要好多id），你可以采用结构体方式把用户数据放在一个结构体中，这样只需要一个id。Qt::UserRole相当于一个索引的作用，对于一些Qt的组件有一个参数位置就需要Qt::UserRole。就例如使用一个QListWidget，里面有多个QListWidgetItem。如果点击到某个item就会触发对应的事件onItemClicked。你给每一个item存放了一些数据。]]></description><category></category></item><item><title><![CDATA[Qt自定义代理与实例]]></title><link>https://blog.csdn.net/QtCompany/article/details/132816855</link><guid>https://blog.csdn.net/QtCompany/article/details/132816855</guid><author>QtCompany</author><pubDate>Mon, 11 Sep 2023 20:24:26 +0800</pubDate><description><![CDATA[当我们导入数据文件进行编辑时，QTableView组件为每个单元格提供的是缺省的代理编辑组件，就是一个QLineEdit组件。在编辑框里可以输入任何数据，所以比较通用。但是有些情况下，希望根据数据的类型限定使用不同的编辑组件，例如第1列我们要求是整数，使用QSpinBox作为编辑组件更合适createEditor()函数创建用于编辑模型数据的 widget组件，如一个QSpinBox组件，或一个QComboBox 组件;]]></description><category></category></item><item><title><![CDATA[Qt实现网络聊天室（客户端，服务端）]]></title><link>https://blog.csdn.net/QtCompany/article/details/132816649</link><guid>https://blog.csdn.net/QtCompany/article/details/132816649</guid><author>QtCompany</author><pubDate>Mon, 11 Sep 2023 20:12:12 +0800</pubDate><description><![CDATA[连接成功之后。]]></description><category></category></item><item><title><![CDATA[Qt - 获取系统当前时间]]></title><link>https://blog.csdn.net/QtCompany/article/details/132816353</link><guid>https://blog.csdn.net/QtCompany/article/details/132816353</guid><author>QtCompany</author><pubDate>Mon, 11 Sep 2023 19:56:16 +0800</pubDate><description><![CDATA[Qt获取系统当前时间的四种方法（一般使用第一种或者第二种）]]></description><category></category></item><item><title><![CDATA[QT常用控件—自定义控件封装]]></title><link>https://blog.csdn.net/QtCompany/article/details/132781385</link><guid>https://blog.csdn.net/QtCompany/article/details/132781385</guid><author>QtCompany</author><pubDate>Sat, 09 Sep 2023 19:51:39 +0800</pubDate><description><![CDATA[Qt已经提供了很多的基础控件供开发使用，而Qt原生的控件有时候并不能满足我们的需求，特别是在工业的运用上，比如我们需要一个日期时间的选择器，Qt虽然已经提供了原生的QDateTime控件，但这个原生控件并不能满足我们的需求，又比如我们需要实现类似微信左侧的消息列表，单纯的原生QListWidget（QListView）并不能完整的满足需求，这个时候我们就会寻找一种可以满足我们需求的控件。而Qt提供了自定义控件的功能，我们可以通过QtCreator自定义自己的控件，以满足业务的需求。弹出提升窗口部件对话框。]]></description><category></category></item><item><title><![CDATA[QT常用控件—菜单栏和对话框]]></title><link>https://blog.csdn.net/QtCompany/article/details/132781325</link><guid>https://blog.csdn.net/QtCompany/article/details/132781325</guid><author>QtCompany</author><pubDate>Sat, 09 Sep 2023 19:43:27 +0800</pubDate><description><![CDATA[QMainWindow 是一个为用户提供主窗口程序的类，包含一个菜单栏（menu bar）、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget)，是许多应用程序的基础，如文本编辑器，图片编辑器等。（本篇主要介绍菜单栏和工具栏）]]></description><category></category></item><item><title><![CDATA[Qt 设置窗体透明]]></title><link>https://blog.csdn.net/QtCompany/article/details/132766847</link><guid>https://blog.csdn.net/QtCompany/article/details/132766847</guid><author>QtCompany</author><pubDate>Fri, 08 Sep 2023 20:10:16 +0800</pubDate><description><![CDATA[本文福利，莬费领取Qt开发学习资料包、技术视频，内容包括（C++语言基础，Qt编程入门，QT信号与槽机制，QT界面开发-图像绘制，QT网络，QT数据库编程，QT项目实战，QSS，OpenCV，Quick模块，面试题等等）↓↓↓↓↓↓见下面↓↓文章底部点击莬费领取↓↓。在音频开发中，窗体多半为半透明、圆角窗体，如下为Qt 5.5 VS2013实现半透明方法总结。3）选择菜单Action，修改背景颜色透明度。3）效果图如下（录制gif时刷新有点延时）5）效果如下（录频有点重影）2、通过图片贴图，设置局部透明。]]></description><category></category></item><item><title><![CDATA[Qt：QSqlQuery]]></title><link>https://blog.csdn.net/QtCompany/article/details/132766683</link><guid>https://blog.csdn.net/QtCompany/article/details/132766683</guid><author>QtCompany</author><pubDate>Fri, 08 Sep 2023 19:54:51 +0800</pubDate><description><![CDATA[预定义查询：事先定义好查询语句，但暂时并不执行，通常是因为其中的项没有设置，通常与占位符结合使用；什么是带占位符的查询呢？就是在查询语句中，并不把语句写完整，而是某些地方填入占位符后，之后把占位符补充完整，就构成了一个完整的查询。]]></description><category></category></item><item><title><![CDATA[Qt 自定义插件]]></title><link>https://blog.csdn.net/QtCompany/article/details/132745074</link><guid>https://blog.csdn.net/QtCompany/article/details/132745074</guid><author>QtCompany</author><pubDate>Thu, 07 Sep 2023 20:02:10 +0800</pubDate><description><![CDATA[不行，即便把上面的release下生成的testwidgetplugin.dll拷贝到D:\Qt\5.14.2\msvc2017_64\plugins\designer下同样不行，机制的人类是不是想到用64位编译就可以了，答案是的。１.选择32位debug编译，然后把生成的testwidgetplugind.dll拷贝到D:\Qt\5.14.2\msvc2017\plugins\designer下面，启动D:\Qt\5.14.2\msvc2017\bin\designer.exe，在控件列表里没有出现。]]></description><category></category></item><item><title><![CDATA[QT-部件-按钮、item Widgets]]></title><link>https://blog.csdn.net/QtCompany/article/details/132744919</link><guid>https://blog.csdn.net/QtCompany/article/details/132744919</guid><author>QtCompany</author><pubDate>Thu, 07 Sep 2023 19:49:46 +0800</pubDate><description><![CDATA[QPushButton 常用按钮QToolButton 工具按钮 用于显示图片，如图想显示文字，修改风格：toolButtonStyle ， 凸起风格autoRaiseradioButton 单选按钮，设置默认 ui->rBtnMan->setChecked(true);checkbox多选按钮，监听状态，2 选中 1 半选 0 未选中。]]></description><category></category></item><item><title><![CDATA[Qt-显示SVG格式图片]]></title><link>https://blog.csdn.net/QtCompany/article/details/132716312</link><guid>https://blog.csdn.net/QtCompany/article/details/132716312</guid><author>QtCompany</author><pubDate>Wed, 06 Sep 2023 15:31:19 +0800</pubDate><description><![CDATA[Qt为SVG格式图片的显示与生成提供了专门的QtSvg模块，包含QSvgWidget、QSvgRender、QGraphicsSvgItem。]]></description><category></category></item><item><title><![CDATA[Qt - 常用数据类型]]></title><link>https://blog.csdn.net/QtCompany/article/details/132716005</link><guid>https://blog.csdn.net/QtCompany/article/details/132716005</guid><author>QtCompany</author><pubDate>Wed, 06 Sep 2023 15:14:39 +0800</pubDate><description><![CDATA[除了标准类型, 我们自定义的类型也可以使用QVariant类进行封装, 被QVariant存储的数据类型需要有一个默认的构造函数和一个拷贝构造函数。为了实现这个功能，首先必须使用Q_DECLARE_METATYPE()宏。通常会将这个宏放在类的声明所在头文件的下面， 原型为：第一步: 定义类型，并注册//自定义类型public:Animal(){} //必须要有默认构造函数//拷贝构造函数也必须有，不过没有深、浅拷贝时，用默认的即可private://自定义类型注册。]]></description><category></category></item><item><title><![CDATA[Qt - 布局管理器]]></title><link>https://blog.csdn.net/QtCompany/article/details/132715197</link><guid>https://blog.csdn.net/QtCompany/article/details/132715197</guid><author>QtCompany</author><pubDate>Wed, 06 Sep 2023 14:50:10 +0800</pubDate><description><![CDATA[实际开发中，一个界面上可能包含十几个控件，手动调整它们的位置既费时又费力。总之借助布局管理器，我们无需再逐个调整控件的位置和大小，可以将更多的精力放在软件功能的实现上。]]></description><category></category></item><item><title><![CDATA[Qt的.pro文件格式解析]]></title><link>https://blog.csdn.net/QtCompany/article/details/132699127</link><guid>https://blog.csdn.net/QtCompany/article/details/132699127</guid><author>QtCompany</author><pubDate>Tue, 05 Sep 2023 19:48:56 +0800</pubDate><description><![CDATA[UI_DIR 、RCC_DIR 、 MOC_DIR 、OBJECTS_DIR 可以认为都是用来存放中间文件，只是存放的中间文件有所不同，不指定的话默认会存放在 .pro 文件所在的路径，显得工程看起来比较乱。项目被联编为一个debug的应用程序，debug 和 release 同时设置的时候，最后面的一个生效。模板变量告诉qmake为这个应用程序生成那种makefile文件。支持线程，当 CONFIG 参数包含 qt 的时候，这个是默认支持的。项目被联编为一个发布的应用程序。支持 c++11 的标准。]]></description><category></category></item></channel></rss>