新手上路
7小时前
主楼
qt 开发最新总结,提供全面的 qt 开发学习资源,涵盖从基础知识到实战项目的资料、文献、书籍、项目和示例
- LICENSE.md
- README.md
- books
- 0-vs 2019安装QT.pdf
- 1-C++语言程序设计(第3版).pdf
- 2-Effective STL中文版:50条有效使用STL的经验.pdf
- 3-C++多线程编程实战.pdf
- 4-C++网络编程 卷2 基于ACE和框架的系统化复用.pdf
- 5-windows网络编程.pdf
- 6-Linux Qt4窗口程序设计.pdf
- 7-Qt Creator快速入门.pdf
- C++ Qt设计模式(第2版).pdf
- QT中文帮助文档.chm
- Qt用户界面设计PPT.ppt
- paper
- QT+FFmpeg4.x Windows开发环境搭建.pdf
- Qt on Android 核心编程试读样章.pdf
- Qt参考手册.pdf
- Qt及Linux操作系统窗口设计.pdf
- Qt对象模型.pdf
- Qt工程师进阶技术《23种设计模式》.pdf
- Qt编写串口通信程序.pdf
- qt creator系列教程.pdf
- readme.md
- qt 面试题
- 100、用Qt实现一个三角形的按钮,会如何实现?.md
- 101、Qt如何实现类似QQ登录窗口的翻转.md
- 102、Qt窗口圆角如何实现.md
- 103、Qt的智能指针,QSharePoint和shared_ptr有什么区别,weak_ptr呢?.md
- 104、 Qt的信号与槽,有哪几种连接方式,对应的应用场景是什么?.md
- 105、QShareDataPoint作用.md
- 106、死锁怎么解决?.md
- 107、创建的对象有几种方式,有什么区别.md
- 108、你能用几种方法修改QPushButton的大小,文字颜色等属性。.md
- 109、常用的Qt布局有几种,如何自适应缩放?.md
- 10、Qt自定义一个信号槽,触发这个信号,Qt多个信号如何关联一并处理.md
- 110、Qt如何实现QQ两个客户端的私聊功能?.md
- 111、Qt的多线程,哪些是只有Qthread能实现,QtConcurrent办不到的?.md
- 112、什么是UI线程,UI线程阻塞后会怎样?.md
- 113、Qt中的兄弟窗口,想刷新重叠部分,请问流程是什么样的,刷新的顺序是什么样的?.md
- 114、Qt如何操作数据库.md
- 115、Qt Remote Object的序列化与反序列化.md
- 116、什么情况下,delete需要加一个中括号[].md
- 117、描述过程,如何实现一个自定义按钮,使其在光标进入,按下,离开三种状态下显示不同的图片.md
- 118、什么是Qt事件循环?.md
- 119、Qt打包程序.md
- 11、Qt如果一个信号的处理方法一直未被执行有哪些可能性.md
- 120、纯虚函数和普通的虚函数有什么区别.md
- 121、虚继承的作用.md
- 122、软件如果出现问题,如何去定位的,如何处理的?.md
- 123、为什么要异步刷新,如何异步刷新?.md
- 124、windows系统下,是怎么实现窗口刷新(窗口刷新机制);是立即刷新,还是异步刷新;每次我需要一个窗口刷新,他都能立马刷新吗.md
- 125、如何将键盘和鼠标的相关操作过滤出来并关联到自己想要执行的函数上?.md
- 126、C++多线程加锁,会劣化性能,请问有什么优化的手段?.md
- 127、Qt 中的容器类包括.md
- 128、Qt中的模型视图框架是什么?.md
- 129、Qt中的插件是什么?.md
- 12、在Qt5的信号处理中如何使用lambda机制(可以代码示例).md
- 130、Qt中的样式表是什么?.md
- 131、什么是Qt的MVC架构?.md
- 132、什么是Qt的插件机制?.md
- 133、sizeof和strlen区别? C语言中malloc和C+ +语言中new有何区别? C_C++ 程序编译的内存分配情况?.md
- 134、strcpy和sprintf和memcpy它们之间区别?.md
- 135、面向对象的三大特征? C+ +语言的空类有哪些成员函数?.md
- 136、多态实现的原理?链表和数组有何区别?队列和栈区别?.md
- 137、多态实现的原理?链表和数组有何区别?队列和栈区别?.md
- 138、&&和& II 有什么区别? Typedef_define_const_static 有什么区别?.md
- 139、如何避免“野指针”?.md
- 13、段错误一般是什么原因造成的,如何快速排查.md
- 140、向链表的末尾添加一个元素?从链表尾部到头部打印结点信息?如何合并两个有序链表?.md
- 141、如何反转链表?判断链表是否是回文链表?如何判断链表相交?.md
- 142、假设现有n个有序数组,如何合并成一个有序数组?.md
- 143、栈和队列、字符串、树、递归、AVL树、红黑树、哈弗曼编码、B+树、map_unordered map、动态规划。.md
- 144、什么时候产生默认拷贝构造函数?什么是深拷贝?什么是浅拷贝?.md
- 145、索引为什么要使用B+树而不是:二叉树或者B树?.md
- 146、SQL流入原理?如何避免SQL注入?.md
- 147、MySQL死锁问题产生原因及如何解决?.md
- 148、TCP三次握手的过程,为什么不可以两次握手?.md
- 149、TCP四次挥手的过程? TCP是如何保证可靠性?.md
- 14、Qt定义面设计类,如果想自定义控件,只能通过写代码的方式吗?.md
- 150、什么是连接半打开,头关闭状态?.md
- 151、Qt信号槽机制的优点及缺点?.md
- 152、Qt如何实现自定义按钮,使其在光标进入、按下、离开三种状态下显示不同的图片?.md
- 153、Qt信号和槽本质?.md
- 154、Qt当中的数据流(QDataStream) 和文件流(QTextStream) 有何区别?.md
- 155、Qt 网络通信中,TCP和UDP 整体流程(服务器,客户端) ?.md
- 156、Qt编程当中,多线程的两种使用方法?.md
- 157、创建signal类? QVariant 应用?.md
- 158、Qt中的指针:QPointer、QScopedPointer、 QSharedPointer、QWeakPointer、std::weak_ ptr、QSharedDataPointer?.md
- 159、Qt当中的show和exec区别?.md
- 15、Qt 三大核心机制.md
- 160、 QString与基本数据类型如何转换?.md
- 161、 QMap类和QHash类和QVectoro类作用和区别?.md
- 162、QList 类和QLinkedList类作用?.md
- 163、请说出Qt常用8类个控件?.md
- 164、QLayout QStackedWidget类和QSplitter类和QDockWidget类?.md
- 165、Qt当中文件对话框、字体对话体、输入对话框、消息对话框应用实战?.md
- 166、Qt绘制原理双缓冲机制?.md
- 167、Graphics View图形视图框架结构?.md
- 168、Qt当中如何读写文件?.md
- 169、Qt中事件过滤处理方法?.md
- 16、Qt对象树.md
- 170、Qt 操作INI文件、JSON 文件、XML文件?.md
- 171、HTTP 协议、WebSocket 协议?.md
- 172、QtChart (图表、曲线图、饼状图、柱形、拆线图等) ?.md
- 173、Qt 中音频类和视频类分别是什么?.md
- 174、QML鼠标与事件处理? QML布局? Loader 动态加载组件?.md
- 175、23 种设计模式应用场景?.md
- 176、Qt相机和视频处理技术?.md
- 177、OpenCV人脸识别技术方法?.md
- 178、OpenCV实现图片美化原理机制?.md
- 179、OpenCV多图合成技术原理?.md
- 17、描述QTextStream(文件流)和QDataStram(数据流)的区别.md
- 180、OpenCV 的视频中反投影图像技术原理.md
- 181、数据库的常用范式有那些?.md
- 182、MySQL 架构的Server层的执行过程?.md
- 183、常用存储引擎?innodb 与MylSAM的区别?.md
- 184、事务的ACID与实现原理?.md
- 185、数据库中的锁机制?.md
- 186、MySQL索引的实现原理?.md
- 187、SQL优化和索引优化、表结构优化?.md
- 188、数据库参数优先?.md
- 189、explain 的执行计划?.md
- 18、信号槽的四种写法和五种连接方式?.md
- 190、MySQL的主从复制?.md
- 191、读写分离?.md
- 192、 分库分表(垂直分表、垂直分库、水平分表、水平分库) ?.md
- 193、分区?.md
- 194、 主键一般用自增ID还是UUID?.md
- 195、视图View?.md
- 196、存储过程procedure?.md
- 197、触发器Trigger?.md
- 198、虚析函数的作用? Vector 底层实现原理?.md
- 199、deque底层实现原理?.md
- 19、Qt模型.md
- 1、讲述Qt信号槽机制与优势与不足.md
- 200、左值引用与右值引用区别?右值引用意义?.md
- 20、Qt中的MVD了解吧?.md
- 21、Qt如果要进行网络编程首先需要在.pro中添加如下代码 QT network.md
- 22、static和const的使用.md
- 23、指针和引用的异同.md
- 24、常用数据结构.md
- 25、谈一谈你对面向对象的理解.md
- 26、什么场景下使用继承方式,什么场景下使用组合?.md
- 27、如何理解多态.md
- 28、虚函数表.md
- 29、分别写出饿汉和懒汉线程安全的单例模式.md
- 2、Qt信号和槽的本质是什么.md
- 30、说出观察者模式类关系和优点.md
- 31、说出代理模式类关系和优点.md
- 32、说出工厂模式概念和优点.md
- 33、说出构造者模式概念.md
- 34、说出适配器模式概念.md
- 35、进程和线程的区别?.md
- 36、进程之间的通信方式有哪些?.md
- 37、信号和信号量的区别是什么?.md
- 38、你觉得自定义控件的方法主要是哪些?.md
- 39、QSS平时使用的多吗?能举几个例子吗?.md
- 3、描述Qt中的文件流(QTextStream)和数据流(QDataStream)的区别.md
- 40、Qt程序是事件驱动的,事件到处都可以遇到。能说说平时经常使用到哪些事件吗?.md
- 41、多线程情况下, Qt中的信号槽分别在什么线程中执行, 如何控制?.md
- 42、继承与派生的区别?.md
- 43、单继承和多继承.md
- 44、知道QT事件机制有几种级别的事件过滤吗?能大致描述下吗?.md
- 45、有没有使用过Qt4?Qt5的信号槽与Qt4相比有什么改进?.md
- 46、信号槽是同步的还是异步的?分别如何实现?.md
- 47、知道死锁吗?死锁是如何产生的?.md
- 48、Qt线程同步的方法有哪些?.md
- 49、工作中有没有使用过动态库和静态库?能不能简单说下两者的区别?.md
- 4、描述Qt的TCP通讯流程.md
- 50、设计模式平时有使用到吗?能不能说下常见的设计模式有哪些?能不能说说大致的概念?能不能具体说下工作中如何使用的?.md
- 51、HTTP协议有使用过吗?Qt5中使用的相关联的主要的几个类?.md
- 52、平时使用算法比较多吗?能简单说下快排的思想吗?时间复杂度是多少?.md
- 53、如果软件除了问题(Bug),如何快速定位?主要方法有哪些?.md
- 54、引用和指针有何区别?.md
- 55、什么情况下使用虚函数?和纯虚函数有什么区别?虚析构函数的作用是什么?(虚函数表).md
- 56、对Qt元对象系统了解吗?.md
- 57、Qt中的MVD了解吗?.md
- 58、QObject是否是线程安全的.md
- 59、QObject的线程依附性是否可以改变.md
- 5、 描述UDP 之 UdpSocket通讯.md
- 60、如何安全的在另外一个线程中调用QObject对象的接口.md
- 61、QFrame与QWidget的区别.md
- 62、信号重载了,如何确定连接哪个信号?.md
- 63、槽函数参数、信号的参数.md
- 64、槽函数的参数是否可以比信号的参数多?.md
- 65、指针和引用有什么区别?什么情况下用指针,什么情况下用引用?.md
- 66、一般什么情况下会出现内存泄漏?怎么用C++在编码层面尽量避免内存泄漏。.md
- 67、对C++11 的智能指针了解多少,可以自己实现一个智能指针吗?.md
- 68、show()和exec()的区别.md
- 69、Qt事件循环.md
- 6、多线程使用使用方法.md
- 70、什么叫自定义控件?.md
- 71、Qt的D指针(d_ptr)与Q指针(q_ptr).md
- 72、Qt信号槽的调用流程.md
- 73、Qt connect的第五个参数(信号槽链接方式)?.md
- 74、了解Qt的QPointer吗?.md
- 75、了解Qt的QSharedPointer吗?.md
- 76、描述Qt中的文件流(QTextStream)和数据流(QDataStream)的区别, 他们都能帮助我们完成一些什么事情.md
- 77、详解Qt中的内存管理机制.md
- 78、QSS平时使用的多吗?能举几个例子吗?.md
- 79、你觉得自定义控件的方法主要是哪些?.md
- 7、多线程下,信号槽分别在什么线程中执行,如何控制.md
- 80、知道Qt事件机制有几种级别的事件过滤吗?能大致描述下吗?.md
- 81、什么是Qml.md
- 82、strcpy_sprintf_memcpy它们之间区别?.md
- 83、面向对象三大特性以及C++ 成员函数.md
- 84、使用样式表要注意的点.md
- 85、描述Windows下一个消息从触发到处理的整个路由过程.md
- 86、QApplication的主要作用是什么?.md
- 87、请写一个调用消息对话框提示报错的程序.md
- 88、Qt都提供哪些标准对话框以供使用,他们实现什么功能.md
- 89、如何将UI界面问件转化成代码的. h文件? (假设ui文件名为gogogo. ui。).md
- 8、自定义控件流程.md
- 90、Qt5实现一个文件对话框.md
- 91、QMainForm是从哪里派生的?.md
- 92、Qwidget、Qobejct实现了哪些功能.md
- 93、参数传值、指针、引用有什么区别,在什么场景常用哪种传递方式?.md
- 94、const与#define有什么区别.md
- 95、struct和class有什么区别?.md
- 96、C++内存分配有几种方式?.md
- 97、Qt设计界面有哪些方式?.md
- 98、Qt Socket通信的过程.md
- 99、QWidget和QML的技术本质和使用上,有什么区别?.md
- 9、对QObject的理解.md
- README.md
- 入门五讲
所有权归 github.com/0voice/Awesome_Qt_Learning 拥有。本站仅提供github文件链接,不对仓库内容负责