窦宁波 的专栏

熟悉移动终端开发,c++,Qt,php.现在在用python....码农一枚

Qt信号槽机制的实现

<br />      因为面试时问了我这道题,导致我想去了解信号槽到底是如何实现的,于是贴着顺序看了下源码,大致了解了整个框架。网上关于信号槽的文章也很多,但是大部分都是将如何应用的,这里我就写一下我所理解的如何实现吧, 由于时间仓促,源码阅读的也不甚仔细,难免导致最终理解有偏差或错...

2010-06-29 15:04:00

阅读数 3301

评论数 5

解决qt mysql出现的:无法加载驱动问题

     帮同学做的毕业,这两天一个很大的问题困惑的我不行。毕设我是用qt + mysql来做的。结果在自己电脑上跑起来很正常,但是编译一个release版本,拿到另外一台电脑上就报错说:can't load driver 。  试图去解决这个问题,今天总算搞定,这里总结一下。     首先需要说...

2010-06-29 13:15:00

阅读数 8128

评论数 10

面试题(Qt + 函数指针)

<br />      面试官问的问题是:Qt信号槽机制,你觉得可以用什么策略来取代? 因为signal-slot本身是一个顺序执行的过程,只有执行完slot之后,才会执行emit的下一条语句。其策略类似于函数调用,只不过由于其在QObject中架设了一个大的结构,这导致其执行效率不是...

2010-06-23 16:45:00

阅读数 15640

评论数 19

面试题2(循环链表)

     题目为:对于普通的单向链表,如果实现确定其内部有一个环,如何确定何处出现环路的?单向链表每个节点中只有data和next两个字段。      (单向链表含环路,不要总是想到“0”型环路,还要想到“6”字型环路)      原本听到这道题时,我首先想到的笨办法就是:建一个足够大的一维数组,...

2010-06-23 11:46:00

阅读数 2774

评论数 7

寻找未存在的最小数

       端午节帮同学做一个关于数据库的毕设,这其中有一个问题值得总结。      问题描述:我们要向数据库中写有几个字段的记录。 其中第一个字段和第二个字段之间的关系是1:n 。 比如:第一个字段值为A,则其对应的第二个字段值为 1,2,3。。。   这就对应着数据库中的3条记录。  所以:...

2010-06-18 11:25:00

阅读数 1535

评论数 11

Qt中父子widget的消息传递

<br />     以前我一直以为:在父widget上摆一个子widget后,当click子widget时:只会进入到子widget的相关事件处理函数中,比如进入到mousePressEvent()中, 而不会进入到父widget的对应事件处理函数中。毕竟:click的是子widge...

2010-06-14 00:41:00

阅读数 4631

评论数 5

Qt与symbian特定格式类对象的转换

1:FbsBitmap转为QImage    应用场景:当使用摄像头时:拍摄的图像都是FBsBitmap,而如果要想让其显示在QWidget上,则需要首先将其转换成QImage格式。参数说明:aBitmap是传入参数,aImage是传出参数,当动态拍摄(相当于摄像)时:aStep为4; 当capt...

2010-06-11 10:58:00

阅读数 1095

评论数 0

Qt for symbian工程文件的一些特异写法

symbian本身的工程文件不具有cross-platform特性,都是一些自己唯一的定义文件,像:*.mmp,*.pkg文件。而Qt得工程文件为*.pro。如何实现*.pro到*.mmp ,*.pkg文件的映射则值得总结。1:添加库对于添加库,无论是静态还是动态库,都需做两步:先是声名一下,其后...

2010-06-11 10:29:00

阅读数 1598

评论数 0

笔试题(1)

<br />原题: <br />    一个数组,里边存放三种球颜色值:红球为 'R',绿球为 'G ',蓝球为 'B ', <br />    编程对该数组排序,使该数组最后的颜色排列如下:前边元素全部为 'R ',中间元素全部为 'G ',后边为 'B '&...

2010-06-09 11:56:00

阅读数 3133

评论数 13

创新工厂面试经历

      周五接到创新工厂的面试电话,让周一过去。我原先是投的实习岗位,毕竟NOKIA离学校太远了,想找个离学校近点的地方。咨询过原本去面试过的同学,说起来题目都很简单,无非是折半查找什么的,面试个把小时就结束了。结果到我这:我12点50到那,跟一个面试我的工程师一直面对面的聊到2点半,活活面了...

2010-06-08 11:09:00

阅读数 79363

评论数 311

Qt中如何实现QTextEdit中文字的单个删除 和 连续删除

      前两天有人问我关于如题所示的问题,具体就是说:现在他想做一个按钮,当click它时:只删除编辑框中的一个文字,而当常按press时:则连续的删除文字,此后一旦release,则立即停止删除问题。      关于如何删除一个文字,这个很好实现,这里把重点放在:如何区分这两种状态上。   ...

2010-06-08 10:18:00

阅读数 5067

评论数 5

Qt中如何保存 自画图片 为 图片文件

<br />  举两个应用场景:<br />      1:画图板这种程序,当用户自己画了一幅图片之后,肯定需要保存成文件存放到某个路径下。<br />      2:登陆一些论坛时:除去要填用户名和密码外,系统还会随机自动生成一张上边写有数字或者字母的验证图片...

2010-06-05 00:29:00

阅读数 10241

评论数 6

Qt中如何禁掉所有UI操作以及注意事项

       刚做完的一个项目,在测试时出现了一个问题:由于多线程的存在,当进行语音识别时:如果用户点击程序界面上的button或者其他widget,则会crash ! 后来尝试着从线程上去解决,但是比较困难;后来只能从另外一条路来解决,那就是:当语音识别进行时:禁掉一切用户操作!      所谓...

2010-06-04 00:34:00

阅读数 3291

评论数 7

提示
确定要删除当前文章?
取消 删除
关闭
关闭