心胸

和其他皇帝一样,没成事之前是孙,成事后是爷。气量也一样,没成事之前万事好商量,成事之后没的商量

2016-02-26 17:25:26

阅读数:236

评论数:0

穷游 的危险。不可行。

一组“穷游”者的旅游照片,让北漂“白领”胡佳(化名)向往不已。 “我一直梦想去西藏,但巨大的开支只能让梦想搁置。‘穷游’点燃了我的西部游梦想。”胡佳告诉记者,她用一个星期时间制定了只花5000元往返拉萨的旅游路线。为了安全起见,她在网上发出了同游邀请。 很快,也在北京上班的郑冠(化名)成为同行...

2016-02-25 12:56:37

阅读数:1389

评论数:0

大城市的房子

睁眼一看,同龄人都到了结婚、买房的年纪,房子的地点也差不多都是毕业之后去投奔的那个城市。 这才发现,生活其实是没什么悬念的。 事实上,“悬念”可能意味着一些更糟糕的东西。去年夏天,当我看房子看得火热的时候,我老公看到同学群里有人在求救:单位里没活干了,各位同学能不能给介绍点活? 那是一个原籍...

2016-02-24 17:12:41

阅读数:335

评论数:0

pmi-acp考试

1、什么是PMI-ACP考试? 答:ACP考试是由美国项目管理协会(PMI)与2011年推出一门敏捷项目管理的考试,全称Agile CertifiedPractitioner.   2、ACP考试适合什么样的人群? 答:任何对Agile方法感兴趣的人群都可以参加考试,问老师认为Agile不...

2016-02-24 09:32:52

阅读数:1687

评论数:3

无法打开包括文件:“treemodel.hpp”

编译vs的工程,如果发现无法打开头文件的情况,解决方法如下: 1.首先 找到报错处,即#include "treemodel.hpp" 的代码位置,然后右键该头文件,选中“ 打开文档 ” 菜单项, 如果出现上图所示结果,表面vs没有找到该头文件。 那么,就要看下,该头...

2016-02-23 08:50:52

阅读数:1578

评论数:0

附加包含目录 同一个解决方案下,使用不同工程的头文件

同一个解决方案下,工程A使用工程B的头文件。 工程A的属性配置,如上图所示:在附加包含目录中,要将工程B的头文件所在的目录,包含进工程A。

2016-02-23 08:43:25

阅读数:1005

评论数:0

QItemDelete

Delegate  类 概念 与MVC模式不同,model/view结构没有用于与用户交互的完全独立的组件。一般来讲, view负责把数据展示 给用户,也处理用户的输入。为了获得更多的灵性性,交互通过delegagte执行。它既提供输入功能又负责渲染view中的每个数据项。 控制delega...

2016-02-22 10:02:36

阅读数:490

评论数:0

vs后期生产事件

copy /Y $(BinDir)$(TargetName).lib $(SolutionDir)..\..\WorkStationSDK\libs\Debug copy /Y $(ProjectDir)..\..\qrencode.h $(SolutionDir)..\..\WorkStati...

2016-02-19 16:04:35

阅读数:195

评论数:0

Q_PROPERTY 的属性名称 必须是确定的,如果需要多态,属性名称写基类的

JsonEntityPtr ts2 = person.property( "testStruct" ).valueJsonEntityPtr>();//属性名称是确定的, typedef JsonEntity* JsonEntityPtr; cla...

2016-02-19 10:51:16

阅读数:325

评论数:0

Q_PROPERTY 类型是指针

Dynamic Properties QObject::setProperty() can also be used to add new properties to an instance of a class at runtime. When it is called with a na...

2016-02-19 10:10:21

阅读数:582

评论数:0

QVariant 存储任意类型的源码

.............................. // 省略     default:         void *ptr = QMetaType::construct(x->type, copy);         if (!ptr) {             x-&...

2016-02-19 08:45:33

阅读数:516

评论数:0

Q_DECLARE_METATYPE(MyClass)宏的位置:头文件,类声明后

2.自定义可存储QVariant中类型 要使用一个自定义类型可用于QVariant中只需要在类声明的后面加上:Q_DECLARE_METATYPE(),  struct MyClass { QString name; int age; } Q_DECLARE_METATYPE(MyC...

2016-02-19 08:42:41

阅读数:2002

评论数:0

QVariant 多态 绑定子类指针的值

首先必须先注册myStructor--使用Q_DECLARE_METATYPE(myStructor)。 这是一个Macro--只能在全局中使用--否则出现错误。 然后就可以按一般的方法来赋值了--取值代码为 v.value (); 不过个人建议最好是绑定指针,即Q_DECLARE_META...

2016-02-19 08:38:46

阅读数:625

评论数:0

qt moc rtti 运行时类型识别

前面我们说过,Qt 不是使用的“标准的” C++ 语言,而是对其进行了一定程度的“扩展”。这里我们从Qt新增加的关键字就可以看出来:signals、slots 或者 emit。所以有人会觉得 Qt 的程序编译速度慢,这主要是因为在 Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先...

2016-02-19 08:34:17

阅读数:786

评论数:0

QVariant的使用

在有些情况下,我们希望把数据存储在一个变量中。例如,我有一个数组,既希望存整数,又希望存浮点数,还希望存string。对于Java来说,很简单,只要把这个数组声明成Object[]类型的。这是什么意思呢?实际上,这里用到的是继承。在Java中,int和float虽然是原生数据类型,但是它们都有分别...

2016-02-18 15:59:07

阅读数:1896

评论数:0

qt源码 QPoint如何转换为json

QString QSettingsPrivate::variantToString(const QVariant &v) {     QString result;     switch (v.type()) {         case QVariant::Invalid...

2016-02-18 15:57:53

阅读数:757

评论数:0

让QVariant认识 自定义结构体

如何在Qt中使用自定义数据类型 Q_DECLARE_METATYPE, Qt自定义类型 这里我们使用下面这个struct来做说明(这里不管是struct还是class都一样): struct Player {     int number; QString firstName; ...

2016-02-18 15:53:27

阅读数:2249

评论数:0

vs调试 lib dll

当要调试lib的时候,也必须要将dll放在exe所在的目录中才行,否则断点无法加载进vs。 同时,exe的工程配置中,需要使用,lib最新生成的lib库,在连接器-常规,输入等地方要配置好。 即配置好exe所使用的lib库。 配置好了后,在lib中,直接下断点就行,无论exe...

2016-02-18 15:51:44

阅读数:1408

评论数:0

QVariant 与 自定义类型 的转换

在使用VC、Delphi编写用户界面程序的时候,经常会把对象与控件的data域进行绑定,便于程序运行中读写提高效率。然而在Qt编程中怎么实现这个功能呢?比如将一个用户自定义的结构体与QComboBox控件的data绑定?     Qt的联机帮助做的实在是差强人意,示例代码太少了。调试了半天,看到...

2016-02-18 15:17:40

阅读数:800

评论数:0

无法访问 private 成员

error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明) 原因: 编写该类的拷贝构造函数即可。 Person::Person( const Person& ts ) {     this->m_...

2016-02-18 14:03:46

阅读数:1626

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭