摘要:深入了解Qt主要内容来源于Inside Qt系列,本文做了部分删改,以便于理解。在此向原作者表示感谢! 在Qt 信号和槽函数这篇文章中已经详细地介绍了信号和槽的使用及注意事项。在这里对其使用方面的知识就不再做介绍,只做一些相应补充。 我们知道信号和槽是用来在对象间通信的一种机制,当一个特定的事件发生
阅读全文
|
05 2016 档案
摘要:深入了解Qt主要内容来源于Inside Qt系列,本文做了部分删改,以便于理解。在此向原作者表示感谢! 在Qt 信号和槽函数这篇文章中已经详细地介绍了信号和槽的使用及注意事项。在这里对其使用方面的知识就不再做介绍,只做一些相应补充。 我们知道信号和槽是用来在对象间通信的一种机制,当一个特定的事件发生
阅读全文
摘要:深入了解Qt主要内容来源于Inside Qt系列,本文做了部分删改,以便于理解。在此向原作者表示感谢! 在Qt Meta Object System-元对象系统这篇文章中,从底层实现的源码剖析了元对象系统的机制,在这里就做一些补充。 Meta Object System的设计基于以下几个基础设施:
阅读全文
摘要:深入了解Qt主要内容来源于Inside Qt系列,本文做了部分删改,以便于理解。在此向原作者表示感谢! QObject这个 class 是 QT 对象模型的核心,关于对象模型可以阅读C++对象模型详解,绝大部分的 QT 类都是从这个类继承而来。这个模型的中心特征就是一个叫做信号和槽(signalan
阅读全文
摘要:今天写了一个小程序,验证了带参的构造函数中参数parent的作用。 在MainWindow中声明一个QDialog类型的指针,在MainWindow中对它进行初始化。我采用了两种初始化方式,一种是带参的构造函数,一种是不带参的构造函数。如下: 两种方式的显示情况是不同的,第一种方式在任务栏中会有该对
阅读全文
摘要:1、设置环境变量,需添加如下的环境变量: 2、打开Qt Command Prompt,输入第一条命令:cd %QTDIR%\src\plugins\sqldrivers\mysql 后按回车,然后输入第二条命令: qmake "INCLUDEPATH+=C:\MySQL\include","LIBS
阅读全文
摘要:原创2016-04-15 老刘 码农翻身 前言 上帝为你关闭了一扇门,就一定会为你打开一扇窗这句话来形容我最合适不过了。我是CPU, 他们都叫我阿甘, 因为我和《阿甘正传》里的阿甘一样, 有点傻里傻气的。上帝把我制造出来, 给我了一个很小的脑容量, 为数不多的寄存器能临时的记一点东西, 但是上帝给我
阅读全文
摘要:原创 2016-04-02 老刘 第一回 初生牛犊 我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,在这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较长,他带着沧桑的口气对我说:“我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,
阅读全文
摘要:一位大神的精华之作,原创2016-05-12 刘欣 来自码农翻身! 时间: 大明王朝天启四年, 清晨。 天色刚蒙蒙亮,我就赶着装满货物的马车来到了南城门,这里是集中处理货物的地方,一队一队的马车都来到这里, 城头的士兵带着头盔,身披盔甲,手持长枪,虎视眈眈的注视这下面的动静。 地点:城门口的大棚里乱
阅读全文
摘要:题目描述:在字符串中找到出现相同的并且长度是最长的子串,输出该子串以及其首字符的位置。 例如mainStr="yyabcdabjcabceg",输出为"abc"和3。 分析:每次都找到最大长度的子串,然后正序和逆序查找该子串出现的位置。如果两者位置不相等,则说明两子串是相同的并且长度最长的子串,满足
阅读全文
摘要:举个例子说明一下:例如找到字符串mainStr="abcabcabcde"中连续出现次数最多的子串,可以看出"abc"出现3次,是出现次数最多的子串。对于该题可以用穷举法,一一列举每个子串连续出现的最大次数。 如下图1,对于每一个子串都从当前位置i=pos1(子串开始位置)进行遍历,其中j=pos2
阅读全文
摘要:本文中的部分问题摘选于《程序员面试宝典》,仅供个人学习,不用于任何商业用途。如果涉及版权问题,请联系tgylatitude@qq.com,本人会立即删除。 在某些问题中,加入了个人的理解和看法,并加以举例分析。如有错误,请指出! 1、C++中有了malloc/free,为什么还需要new/delet
阅读全文
|