
QT
大宝剑170
这个作者很懒,什么都没留下…
展开
-
我爱学QT-c++上
3.c语言的灵魂是指针,c++的灵魂是类,类似于c语言结构体的升级版。只能删除在堆里定义的,删除是为了不占内存,释放堆里的内存。protected:表示函数和变量只能在自己的类里卖弄自己访问自己,但是可以被派生类来访问的。private:表示函数和摆弄两只能在自己的类里面自己访问自己,不能通过对象来访问。实现这个函数,可以在类里面写,也可以在类外面写,上面是写在类的里面。public:表示函数和变量是公开的,任何人都可以访问。类的访问修饰符就是对类的成员进行访问权限管理。访问变量和访问函数是一样的。原创 2023-07-08 19:53:45 · 87 阅读 · 0 评论 -
我爱学QT-c++下
类的继承允许我们在新的类里面继承父类的public还有protected部分,private是不能被继承的。虚函数:有实际定义的,允许派生类对他进行覆盖式(可以用子类中的同名函数替换父类中的同名函数)的替换,virtual来修饰。析构函数:假如定义了析构函数,当对象被删除或者生命周期结束的时候,就会触发析构函数。类函数的重载特性就是说我们可以在类里卖弄定义同名的函数,但是参数不同的函数。构造函数是可以被重载的,析构函数是不能被重载的。当我们觉得这个类不好的时候就可以使用类的继承,添加我们需要的功能。原创 2023-07-09 16:52:58 · 163 阅读 · 0 评论 -
我爱学QT-制作一个最简单的QT界面
qt的移植性非常强,一套代码不用我们改太多,直接通用所有平台。不久的将来,qt会被用到MCU上,学习QT还是非常有意义的。原创 2023-07-10 15:14:55 · 607 阅读 · 0 评论 -
我爱学QT-仿写智能家居界面 上 中 下
如果发现没有图片,检查是不是没保存,保存完成应该是下图所示,像是得编译一下。然后选这个,choose后会有起名,之一千万不能是中文,要不就等报错吧。然后把你要添加的图片托到文件夹下,这样的目录,话说后缀名用改吗?用你的鼠标把他们都有用框框框起来然后点上面的布局选项。点击添加文件,去工程里点打开,他就会出现在目录里。有的时候布局会把图片布没,只时候去修改最小尺寸。添加前缀然后点保存,否则不会出现添加文件。找图标的小网站, 这个网站,用啥搜啥。按钮上也是可以添加图片的一样的操作。剩下的就是不同布局的排列组合。原创 2023-07-11 17:54:41 · 3346 阅读 · 0 评论 -
我爱学QT-QT上位机开发之串口助手-上
最后一定记得要改名字,否则很麻烦。3.qt下操作GPIO。做好的ui界面如图所示。很多,很麻烦,看不懂。一.QT下的串口编程。1.qt下的串口编程。2.qt下的网络编程。步骤一.做好UI界面。步骤二.实现逻辑功能。原创 2023-07-12 17:24:39 · 527 阅读 · 0 评论 -
我爱学QT-把QT程序打包成windows文件
因为我们要把写好的程序发给用户来用,我们写好的源码也不能随便给别人。进入工程所属文件夹找到release结尾的文件夹。先把图标加到工程所在的文件夹,然后在pro中添加。(必须用.ico这个格式,其他格式不行)release模式:基本没有调试信息。然后使用命令进到我们新创建的文件夹所在的路径,命令如下。1.把工程切换到release模式。debug模式:有很多调试信息。在工程文件中直接拷贝.exe文件到文件夹中。2.找到release模式构建的文件夹。4.封包操作,需要用到QT的控制台。原创 2023-07-13 10:04:57 · 386 阅读 · 0 评论 -
我爱学QT--qt的网络编程
TCP编程需要用到两个类:QTcpServer和QTcpSocket。QT网络编程有TCP和UDP。完成一个服务器和一个客户端。先设计ui再设计逻辑实现。多看看写的文件理解吧。原创 2023-07-14 16:13:07 · 798 阅读 · 0 评论