Qt
文章平均质量分 66
MichealTX
算法/C/C++/JAVA/网络/python
展开
-
Qt事件处理的五个层次
我是个Qt新手,一直对Qt事件处理的流程不是太清楚,看了这篇文章(见http://devbean.blog.51cto.com/448512/231861),然后经过自己的思考,把Qt事件处理的五个层次、同时也是Qt时间处理的流程画了出来。若有不对请批评指正,不胜感激!层次图原创 2011-10-12 12:55:06 · 4813 阅读 · 0 评论 -
Qt自定义事件的实现
初学Qt,用了Qt自带的事件,然后想怎么才能定义自己的事件呢?又如何使用自定义事件呢?看了篇文章,说先要子类化QEvent,然后定义自己的QEvent::Type,然后重写QWidget::event()函数,然后就可以调用QCoreApplication::sendEvent(原创 2011-10-12 17:23:53 · 27089 阅读 · 10 评论 -
Qt多线程同步总结
1、QMutexQMutex mutex;void func(){mutex.lock();........mutex.unlock();}2、QMutex联手QMutexLocker在复杂函数或者异常处理中,对mute原创 2011-10-08 20:11:38 · 9132 阅读 · 0 评论 -
Qt写入文件失败,啊啊啊,原来是这个错误!
QFIle *localFile = new QFile(fileName);if(!localFile->open(QFile::WriteOnly)){ qDebug() QMessageBox::information(this,"","open fil原创 2011-10-08 20:49:19 · 8884 阅读 · 0 评论 -
QT signals and slots
从百度空间看到的文章,我关注的地方是:1、signals前面不可加public、private和protected进行修饰;slots前面可以加,因为Qt说槽函数可以当普通函数使用。2、signals区域的函数必须是void类型,而且这些信号函数没有函数体,也就是说不可以转载 2011-10-10 13:16:47 · 19347 阅读 · 1 评论 -
Qt编译错误:undefinedreferenceto`vtable for 。。。。'的解决
今天看1+1=2大牛的Qt文章中关于多线程的部分,于是自己想动手实现一下,没想到遇到这种问题undefinedreferenceto`vtable for 。。。。,蛋疼了一上午,也查了好多资料,那些资料比这个错误还难理解,有兴趣的请看这里http://www.examda.co原创 2011-10-10 13:58:23 · 11325 阅读 · 0 评论