姚冬,中老年程序员 叶韵、KY Xu、赵奋强 等人赞同 被邀请了很久了,一直在思考,今天终于下决心开始写回答。这个问题的确是够大的,Qt的代码规模在整个开源世界里也是名列前茅的,这么大的项目其中的精华是非常多的,很难说得全面,实际上我对Qt也不是完全了解,里面还有很多我不熟悉的东西。首先,我想谈的是 signal/slot,Qt算是发明了signa...
一、安装编译Qt 1. 在Windows下用Qt做开发,编译器可以用mingw的gcc/g++,也可以用VS。 2. 安装VS2008集成开发环境(完全安装)。 3. 安装qt4.8.6(qt-opensource-windows-x86-vs2008-4.8.6.exe)。 安装路径可以自定义,但路径中不要包含空格和中文。 4. 添加环境变量。...
1.Qt简介 2.Qt 编程关键技术 2.1 信号与槽 2.2 Qt事件处理 3.Qt开发与实例分析 3.1 开发环境 3.2 系统实现基本框架 3.3 数据库管理 3.5 对Excel进行操作 4.系统的打包和测试 4.1 Mac系统上打包Qt 4.2 Windows系统上打包Qt。 4.3 发布软件测试 5.Qt开发常见问题 5...
由于早上偶然的一个念想,今天的宝贵时光就奉献给了Qt的安装及其和VS 2010的配置上了。 说实话,开始时真的查找了资料,包括博客、文库、知道等等,作者们写得都很全面,细致。 但自己动手尝试就是错误百出,本人的装备是win7系统+VS2010旗舰+惠普老机子。 所实话,总共试了多少建议方案已经记不清了,总之有点头晕,朋友们都知道杭州的暑期...
qml(Qt Quick)做界面 来源 https://www.zhihu.com/question/24880681/answer/29324824 本人是Qt初学者,正在写一个会计小软件(Linux桌面版)。看了Qt的介绍,觉得用qml(Qt Quick)做界面非常机动快速,但是qml(Qt Quick)处理复杂的业务逻辑就有点力不从心了。不知道能否...
【1】事件 事件是可以被控件识别的操作。如按下确定按钮、选择某个单选按钮或复选框。 每种控件有自己可识别的事件,如窗体的加载、单击、双击等事件,编辑框(文本框)的文本改变事件等等。 事件就是用户对窗口上各种组件的操作。 【2】Qt事件 由窗口系统或Qt自身产生的,用以响应所发生各类事情的操作。具体点,Qt事件是一个QEvent对象,用于描述程序内部或外部发...