Qt中QTableView中加入Check列实现

摘要: 通过Delegate创建QCheckBox来实现的Check列,只有在该列进入编辑模式时才能够Check/Uncheck。这显然不是我们想要的,网上翻来翻去,在一个国外论坛中看到了无需Delegate的实现方法,只需重写Model即可: class MyModel : public QSqlQueryModel { Q_OBJECTpublic: MyModel(QObject *parent ... 阅读全文
posted @ 2011-03-04 11:12 katago 阅读(1256) 评论(0) 推荐(0) 编辑

构建基本的嵌入式Linux根文件系统

摘要: 构建基本的嵌入式Linux根文件系统 来源: ChinaUnix博客 日期: 2010.01.13 15:53 (共有0条评论) 我要评论 制作根文件系统。 编译busybox之前需要弄懂的几个概念。 1、Build BusyBox as a static binary (no shared libs)。也就是busybox 是编译成共享库的形式还是静态的形式,他们有什么区别? 编译成静态(这时... 阅读全文
posted @ 2011-03-03 19:28 katago 阅读(1755) 评论(0) 推荐(0) 编辑

如何使用QScrollArea

摘要: http://wiki.forum.nokia.com/index.php/Shows_the_use_of_QScrollArea 如何使用QScrollArea? QScrollArea 使用QScrollArea可以帮助我们实现让一个widget的内容带有滚动条,用户可以通过拖动滚动条来查看更多内容, 代码示例如下: 1.带有滚动条的widget列表 #include "widget.h" ... 阅读全文
posted @ 2011-03-03 19:25 katago 阅读(10561) 评论(0) 推荐(0) 编辑

Q_DECLARE_METATYPE与qRegisterMetaType学习

摘要: Q_DECLARE_METATYPE与qRegisterMetaType学习 http://hi.baidu.com/cyclone/blog/item/01108bd40599b00fa18bb793.html 2010-09-07 18:20 基本理解 Q_DECLARE_METATYPE 如果要使自定义类型或其他非QMetaType内置类型在QVaiant中使用,必须使用该宏。 该类型必须有... 阅读全文
posted @ 2011-03-02 17:56 katago 阅读(5757) 评论(0) 推荐(0) 编辑

浅谈ARM裸板调试

摘要: 浅谈ARM裸板调试15309101313 2009-8-3 13:56:11 收藏 | 打印 | 投票(1) | 评论(0) | 阅读(15938) ◇字体:[大 中 小] 作者:ARM-WinCE 我所说的ARM裸板调试是指ARM的PCB板制作完后,贴片回来的板子,不但没有任何程序,上电都是第一次。之所以写一篇blog,是因为最近调试了一块ARM板,基于S3C6410的,但是我们把原来的M-DD... 阅读全文
posted @ 2011-03-02 15:09 katago 阅读(427) 评论(0) 推荐(0) 编辑

QString 是UTF-16

摘要: 参考http://en.wikipedia.org/wiki/UTF-16 UTF-16 is used by the Qualcomm BREW operating systems; the .NET environments; Mac OS X's Cocoa and Core Foundation frameworks; and the Qt cross-platform graphica... 阅读全文
posted @ 2011-03-02 13:59 katago 阅读(681) 评论(0) 推荐(0) 编辑

如何在Qt中使用自定义数据类型

摘要: 如何在Qt中使用自定义数据类型 Q_DECLARE_METATYPE, Qt自定义类型 这里我们使用下面这个struct来做说明(这里不管是struct还是class都一样): struct Player { int number; QString firstName; QString lastName; }; 复制代码 QVariant 为了能在QVariant中使用自定义数据类型做,需要使... 阅读全文
posted @ 2011-03-01 18:57 katago 阅读(19357) 评论(2) 推荐(3) 编辑

看modern c++ design

摘要: 开始 阅读全文
posted @ 2011-03-01 16:31 katago 阅读(206) 评论(0) 推荐(0) 编辑

C++ template Day Day Up 第二天 模板参数推论(deduction)

摘要: C++ template Day Day Up 第二天 模板参数推论(deduction) 收藏 Today’s subject is Compile Argument Deduction. 我们平时用template的时候往往需要指定template argument type,实际上很多种情况可以不指定具体的类型,而依赖于编译器的deduction(个人推荐把这个单词翻译成推论,能表达出实际的... 阅读全文
posted @ 2011-03-01 16:24 katago 阅读(531) 评论(0) 推荐(0) 编辑

QScopedPointer 源码剖析

摘要: 析构时候清除pointer template <typename T> struct QScopedPointerDeleter { static inline void cleanup(T *pointer) { // Enforce a complete type. // If you get a compile error here, read the secion on forw... 阅读全文
posted @ 2011-03-01 16:01 katago 阅读(1141) 评论(0) 推荐(0) 编辑