码迷,mamicode.com
首页 >  
搜索关键字:moc    ( 386个结果
QT小技巧—更好管理项目(增加预编译头文件,并且指定moc文件的生成位置)good
预编译加速编译 QT也可以像VS那样使用预编译头文件来加速编译器的编译速度。首先在.pro文件中加入: CONFIG += precompiled_header 然后定义需要预编译的头文件: PRECOMPILED_HEADER = pch.h 其中pch.h头文件即为自定义的预编译头文件。 指定临 ...
分类:其他好文   时间:2016-06-20 06:53:12    阅读次数:905
QT元对象系统简介
QT元对象系统qt的主要成就之一就是使用了一种机制对C++进行了扩展,并且使用这种机制创建了独立的软件组件,这些组件可以绑定在一起,但任何一个组件对于它所要连接的组件的情况一无所知,这种机制就称为元对象系统,它提供了关键的两个技术,信号和槽,以及内剩内省功能对于实..
分类:其他好文   时间:2016-06-06 01:33:04    阅读次数:482
Qt 关键宏 转自网络整理
1.Q_OBJECT 当在头文件定义宏O_OBJECT 时 我们就可以使用信号和槽功能 就是因为其生成了一个moc文件 QT_TR_FUNCTIONS 这个宏也是在这里定义的。也就是说,如果你要使用 tr() 国际化,就必须使用 Q_OBJECT 宏,否则是没有 tr() 函数的。这期间最重要的就是 ...
分类:其他好文   时间:2016-05-28 15:46:03    阅读次数:278
关于在vs2010中编译Qt项目时出现“无法解析的外部命令”的错误
用Cmake讲Qt、VTK和ITK整合后,打开解决方案后添加新类时运行会出现“n个无法解析的外部命令”的错误。 原因是新建的类未能生成moc文件,解决办法是: 1.右键 要生成moc文件的.h文件,打开属性->常规->项类型改为自定义生成工具。 2.在新生成的选项中,填上相关内容: 具体如下: 命令 ...
分类:其他好文   时间:2016-05-25 09:29:46    阅读次数:788
Mockito
本文中API文档部分,翻译自:Mockito 水平有限自己感觉很多地方表达的并不到位,但找不到更好的表达方式,如果您觉着有更好的表达方式,帮助我改进! Mockito 是什么?Mockito 是一个开源的Java测试框架,它能够Mock对象、验证结果以及为测试用例打桩。 Mockito 有什么特点?Mockito 在运行时Mock对象,并且模拟被测试对象的行为,从而达到消除依赖的效果。 Moc...
分类:其他好文   时间:2016-05-07 08:00:48    阅读次数:272
Qt开发之信号槽机制
一、信号槽机制原理 1、如何声明信号槽 Qt头文件中一段的简化版: 2、宏与MOC源对象 摘录代码: 为什么需要MOC? 由于c++原生并没有提供内省,而Qt的信号槽和属性列表是基于内省的,通过内省能很方便的列出对象的方法和属性列表,可以说Qt的信号槽是决定类型安全的。 详细信息可参考:解析Qt内省 ...
分类:其他好文   时间:2016-05-03 17:33:19    阅读次数:156
qt 解释
qt 编辑 Qt[1] 是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下...
分类:其他好文   时间:2016-04-27 11:01:19    阅读次数:316
Qt Meta Object system 学习
原文地址:http://blog.csdn.net/ilvu999/article/details/8049908 使用 meta object system 采用 qmake 进行处理时,如果头文件xxx.h内包含 Q_OBJECT 宏,将生成 moc_xxx.cpp 文件。如果xxx.cpp文件
分类:Web程序   时间:2016-03-16 18:54:41    阅读次数:437
the Meta-Object Compiler (moc)
the Meta-Object Compiler (moc) 元对象编译器是处理Qt的C++扩展的程序。 moc工具读取C++头文件,如果它找到一个或者多个类声明包含Q_OBJECT宏。它生为那些类成一个包含元对象代码的C++源文件。元对象代码是信号与槽机制,运行时信息和动态属性系统所必需的。 mo
分类:Web程序   时间:2016-02-01 20:54:42    阅读次数:202
Linux cmus
一、简介 CMus 是一款类似于MOC, Herrie 或 mp3blaster 的基于终端的音乐播放器,支持 Ogg Vorbis, FLAC, MP3, WAV, Musepack, WavPack, WMA, AAC 和 MP4 等音乐格式。 二、安装 https://linux.cn/art...
分类:系统相关   时间:2016-01-09 21:40:40    阅读次数:218
386条   上一页 1 ... 34 35 36 37 38 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!