码迷,mamicode.com
首页 >  
搜索关键字:qt setlayout    ( 8232个结果
Qt多线程学习:创建多线程
【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:编程语言   时间:2014-06-30 13:42:33    阅读次数:349
Inter-process communication in Qt using QProcess
Recently, I needed to call a CUI program from within Qt GUI window and simulate the effect of an embedded command line window like the Autolisp consol...
分类:其他好文   时间:2014-06-30 12:45:02    阅读次数:1252
Qt5官方demo解析集13——Qt Quick Particles Examples - Image Particles
本系列所有文章可以在这里查看http://blog.csdn.net/cloud_castle/article/category/2123873 接上文...
分类:其他好文   时间:2014-06-30 11:09:33    阅读次数:281
QT——模型/视图(model/view)
数据项中引入模型/视图架构,可以方便的将数据与表现层分开。 ------------------------------------- 为每个视图都提供了一个默认的委托——可以使用自定义的委托来替换显示没一项,并为可编辑项提供一个合适的编辑器。 ------------------------------------- 模型:用于存储数据项(data item)。 纯粹的视图部件:Q...
分类:其他好文   时间:2014-06-30 09:39:25    阅读次数:1128
Qt学习一:直接使用QT工具
今天通过直接使用QT的一些工具来编写命令行程序,可以看到一种Qt的更加通用的使用方法。 内容非常简单,输出当前的日期。 首先使用的是QDate类,可以使用QDate类的静态方法currentDate来获得当前日期。 其次,标准库里面的cout已经无法输出QString类型,就此使用QTextStream类来输出。在QTextStream类已经定义了endl和flush等常用变量,可以直接使用...
分类:其他好文   时间:2014-06-28 08:03:33    阅读次数:184
Qt程式异常崩溃处理技巧(Win)
这篇文章谈的是Qt4程式在视窗系统下的异常崩溃处理技巧,所以需要在头文件中包含“#include ”。 首先,程式难免会有异常崩溃的时候,重要的是在崩溃时能及时把重要的数据保存好,将损失降低。 SetUnhandledExceptionFilter函数是Win32API的异常捕获函数,在程式异常结束前,会调用该函数注册的回调函数,这样就能在进程终止前执行指定的代码,达到例如保存...
分类:Windows程序   时间:2014-06-27 10:35:58    阅读次数:506
Qt移动应用开发(五):场景切换
这一次我将介绍我在实际应用开发的时候是如何实现场景的切换的。场景的切换问题是一个架构上的问题,有很多的实现方式,而Qt Quick也提供了很多实用的类,以便我们进行场景的切换。在QML中,场景切换实质上就是将一个界面类隐藏,而另外一个界面类显示的方法。下面的代码就是一个简单的例子:...
分类:移动开发   时间:2014-06-27 08:54:29    阅读次数:209
【Qt】学习笔记(一)
1.setupUi(this) : setupUi(this)是由.ui文件生成的类的构造函数这个函数的作用是对界面进行初始化它按照我们在Qt设计器里设计的样子把窗体画出来setupUi(this)会自动把符合on_objectName_signalName()命名的任意槽与相应的objectNam...
分类:其他好文   时间:2014-06-26 19:09:11    阅读次数:205
QT子线程与主线程的信号槽通信
最近用QT做一个服务器,众所周知,QT的主线程必须保持畅通,才能刷新UI。所以,网络通信端采用新开线程的方式。在涉及到使用子线程更新Ui上的控件时遇到了点儿麻烦。网上提供了很多同一线程不同类间采用信号槽通信的方式,但是并不完全适合线程间的信号槽通信,这主要体现在自定义消息的传递上。 首先我们看看一般的方式: testthread.h 文件 #ifndef TESTTHREAD...
分类:编程语言   时间:2014-06-26 11:35:50    阅读次数:399
解决QT:forward declaration of 'struct Ui::xxx';invalid use of incomplete struct "Ui::Widget" 等莫名奇妙错误
解决QT:forward declaration of 'struct Ui::xxx';invalid use of incomplete struct "Ui::Widget" 等莫名奇妙错误...
分类:其他好文   时间:2014-06-26 08:14:03    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!