
Qt
Love丶伊卡洛斯
万事皆有可能
展开
-
Qt相关知识(一)——学习笔记
一、Qt简介 1、Qt是什么 Qt图形用户程序框架,是对底层应用编程接口API面向对象的封装。 是一套基于C++语言的类库,专注但不局限于图形用户界面的开发,也可以进行系统调用、网络编程、数据库、2D/3D图形处理。 特点:跨平台,支持Linux、Windows、MacOS、iOS、Android等操作系统。 2、为什么选择Qt ...原创 2019-09-03 11:15:34 · 636 阅读 · 0 评论 -
Qt相关知识(二)——学习笔记
一、 自定义信号和槽 1、信号和槽必须定义在类中 2、自定义信号和槽类必须继承QObject 3、在类的开头写上Q_OBJECT 没有分号,此标识符必须写在项目构建之前,如果是后加上的,必须重新构建项目。 4、信号定义在 signals:关键字下面。 5、通过emit发送信号 6、一个信号可以连接多个槽,当该信号发射会触发多个槽函数。 7、多...原创 2019-09-04 18:31:07 · 400 阅读 · 0 评论 -
Qt 中文乱码问题 个人总结
我用的是Qt4,Qt Creator Documentation 2.4.1。实际运用参考:传送门第一个问题是控件显示中文为乱码解决方法,合适位置插入以下代码(我一般加在main.cpp中)#include <QTextCodec>QTextCodec *codec = QTextCodec::codecForName("utf-8");// 告诉Qt本地系统字...原创 2019-09-08 18:21:57 · 334 阅读 · 0 评论 -
C/C++、Qt4实现FTP客户端(有无界面版)
操作系统:Ubuntu 12.04 LTS开发工具:GNU4.6.3,C/C++标准库,Qt4,Qt Creator Documentation 2.4.1码云:传送门,GitHub:传送门相关知识点参考:网络通信TCP/UDP——学习笔记,Qt相关知识(二)——学习笔记C语言无界面版本:直接上效果接下来操作和ftp基本操作一致我一共分了3个文件我们简单...原创 2019-09-10 16:38:57 · 2594 阅读 · 6 评论