会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
aslistener
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2015年8月24日
event system
摘要: 事件的概念简单来说, 就是应用程序感兴趣的应用内部或者外部的活动结果。 在Qt中, 使用QEvent 抽象这些活动。事件驱动模型事件驱动模型现在在计算机很多领域都有使用。 例如 BSD socket 中的 select 模型和信号驱动的 I/O 模型、 GUI 程序中的事件处理、操作系统中断等。以一...
阅读全文
posted @ 2015-08-24 23:19 aslistener
阅读(271)
评论(0)
推荐(0)
2015年8月20日
The property System
摘要: The property System和其它编译器厂商一样, Qt 也提供了复杂的属性机制, 但是作为一个编译器无关、平台无关的库,Qt没有那些不被标准编译器支持的特征, 如 BCB的 __property。 Qt 的属性机制在任何平台的任何C++编译器上都能正常使用。 这是由 meta objec...
阅读全文
posted @ 2015-08-20 11:25 aslistener
阅读(302)
评论(0)
推荐(0)
The Meta-Object System
摘要: The Meta-Object SystemMeta-Object 提供了用于类间通信的signal/slot, 运行时类型信息、以及动态属性系统。Meta-Object 的使用基于以下三个点:QObject 提供了可以使用MetaObject 的一个公共基类。在类的声明里加入Q_OBJECT 宏,...
阅读全文
posted @ 2015-08-20 11:15 aslistener
阅读(333)
评论(0)
推荐(0)
Signal and Slots
摘要: Signal and Slots 用于对象之间通信。 它是 Qt 的核心特性之一, 并且也是Qt 与其它框架差别最大的部分。概述 在GUI编程中, 如果我们改变了一个控件, 我们可能想其它控件知道; 换言之, 我们希望任何类型的 Object 能够彼此通信。 一些Tookits使用回调函数来实现通信...
阅读全文
posted @ 2015-08-20 11:12 aslistener
阅读(349)
评论(0)
推荐(0)
2015年8月5日
QLibraryInfo
摘要: 读取 qt.conf 文件, 获取 Qt Library 的信息。 通常会在以下三个路径查找conf文件: :/qt/etc/qt.conf(使用资源系统时) OS X中, 在应用程序目录下的 Resource目录。 应用程序可执行文件所在目录 QLibraryInfo优先读取conf...
阅读全文
posted @ 2015-08-05 13:29 aslistener
阅读(693)
评论(0)
推荐(0)
2015年7月30日
Qt 外观之一 ——Qt Style Sheet
摘要: Qt Style Sheet 目录 使用 对于应用程序 创建自定义控件 QSS语法 一般选择器(selector) 伪选择器 解决冲突 使用specificity Namespace冲突 级联效应 设置对象属性 comments STYLE基础知识的说明 CSS 背景属性(Background) C
阅读全文
posted @ 2015-07-30 15:53 aslistener
阅读(6927)
评论(0)
推荐(1)
2015年7月23日
qmake 小结(Qt 5.4)
摘要: FROMS 变量的定义必须在include之前。MOC_DIR UI_DIR RCC_DIR 的定义必须使用绝对路径。
阅读全文
posted @ 2015-07-23 12:43 aslistener
阅读(166)
评论(0)
推荐(0)
2015年7月2日
vim - 自动补齐
摘要: OmniComplete是基于ctags的,所以要先安装ctags到http://www.vim.org/scripts/script.php?script_id=2358下载cpp_src.tar.bz2,解压,进入目录,运行下面这条命令ctags -R --sort=1 --c++-kinds=...
阅读全文
posted @ 2015-07-02 15:04 aslistener
阅读(954)
评论(0)
推荐(0)
2015年7月1日
object model 概述
摘要: Object Model 综述标准 C++ 的对象模型为对象的动态特性提供了运行时的支持。 但是它静态的本性决定了在某些领域它表现出僵化、不可扩展的特点。 GUI编程就是一个既需要运行时编译的效率, 也需要极大的灵活性的一个领域。 Qt 通过整合C++的效率和Qt Object Model的灵活性解...
阅读全文
posted @ 2015-07-01 11:54 aslistener
阅读(280)
评论(0)
推荐(0)
2015年6月18日
visual studio 目录
摘要: 可执行文件目录:搜索可执行文件时使用的路径。与环境变量PATH相对应。包含目录:搜索包含文件时使用的路径。与INCLUDE相对应;引用目录:搜索通过#Using引入的文件时使用的路径。与环境变量LIBPATH相对应;库目录:搜素库文件时使用的路径。与环境变量LIB相对应。pch 文件是预编译头相关文...
阅读全文
posted @ 2015-06-18 12:20 aslistener
阅读(258)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告