公告

我的主站:http://www.devbean.info
Qt 文档翻译:http://qtdocs.sourceforge.net
twitter: http://twitter.com/devbean
新浪微博: http://t.sina.com.cn/devbean
QQ群: 182919167(新);43240419(满)

博客统计信息

51cto推荐博客
用户名:FinderCheng
文章数:122
评论数:568
访问量:986299
无忧币:2669
博客积分:3378
博客等级:7
注册日期:2008-08-11

2011-03-26 10:50:43
这篇文章首先发布于我的主页 http://www.devbean.info,以后也会直接发布在那里。现在有 Flex 4 的一篇和 《从 C++ 到 Objective-C》系列,感谢大家支持!


强类型语言在创建对象时总会显式或隐式地包含对象的..
类别:Qt|阅读(2143)|回复(3)|(3)阅读全文>>
2011-03-17 17:09:26
开始一个新的系列《从 C++ 到 Objective-C》。欢迎感兴趣的童鞋看看。在做完《让你的 Qt 桌面程序看上去更加 native》之后,也会把这个系列搬到这里来吧。不过这是后话了…;-P
地址:http://www.devbean.i..
类别:杂谈|阅读(587)|回复(0)|(0)阅读全文>>
现在,我们将给出有关 Qt 的一些跨平台技术。利用这些技术,能够让你的应用程序看起来更加符合平台的习惯。这次内容不是一个完整的例子,而是很多小的条目,希望大家了解到这些简单的 tip,从而可以方便的应用到..
类别:Qt|阅读(2053)|回复(3)|(3)阅读全文>>
虽然 Nokia 刚刚宣布和微软合作,推出 WP7 的智能手机,现在 IT 界依然一片哗然(不过也是在意料之中),但这并不会影响我们对于 Qt 的兴趣。好了,现在我们来看的是关于 QDialog 的一些东西。
首先先来看 QDial..
类别:Qt|阅读(2307)|回复(4)|(4)阅读全文>>
临近春节,更新也慢了许多。今天再来写一篇,不知道会不会是春节前的最后一篇了。豆子先祝大家新春愉快!
我们知道,HTML 仅仅被定义为一种内容布局的语言。也就是说,HTML 应该做的,是告诉浏览器,这个东西应..
类别:Qt|阅读(3103)|回复(3)|(4)阅读全文>>
前面我们一再强调,Qt 使用自己的方式绘制组件。然而我们也看到,在不同的平台上,Qt 的组件表现也不相同。这和 Swing 有些类似:Swing 使用 look and feel 表现组件的外观,Qt 也是类似的。用来绘制组件外观的类..
类别:Qt|阅读(2250)|回复(2)|(2)阅读全文>>
我们先从 Style 说起。所谓 Style,也就是风格。可以理解成把程序一运行起来,第一眼看上去的的样子,也就是程序的第一印象。这种第一印象往往左右着用户的想法。例如,safari 原本是 Apple 在 MacOS 下的一款浏..
类别:Qt|阅读(1782)|回复(2)|(4)阅读全文>>
《让你的 Qt 桌面程序看上去更加 native》是一个系列文章。在这个系列中,你将会了解到如何让你的 Qt 桌面应用程序看上去更加 native。这里,我假设你已经清楚如何使用 Qt 编写桌面应用程序,因为文章中大多都是..
类别:Qt|阅读(2252)|回复(2)|(3)阅读全文>>
2010-12-07 13:22:17
 文档元素
富文本文档通常包括一些通用的元素,例如段落、框架、表格和列表。这些在 QTextDocument 类中分别使用 QTextBlock,QTextFrame,QTextTable 和 QTextList 描述。不同于文档的其他元素,图片使用..
类别:Qt|阅读(1208)|回复(1)|(1)阅读全文>>
2010-12-06 13:16:59
最近使用 Qt 做一个离线博客编辑器,因而用到了 Qt 的富文本处理。参考 Qt 的文档,记录下 Qt 的富文本处理的相关技术。文档地址是 http://doc.qt.nokia.com/4.7/richtext.html,本文不是文档的准确翻译,但是内..
类别:Qt|阅读(1677)|回复(0)|(1)阅读全文>>
将 Qt 的信号槽系统与 Boost.Signals 结合使用
实际上,将 Qt 的信号槽系统与 Boost.Signals 结合在一起使用并非不可能。通过前面的阐述,我们都知道了二者的不同,至于为什么要将这二者结合使用,则是见仁见智..
类别:C/C++|阅读(842)|回复(5)|(3)阅读全文>>
信号槽的实现实例—— Qt 和 Boost
Qt 的信号槽和 Boost.Signals 由于有着截然不同的设计目标,因此二者的实现、强度也十分不同。将二者混合在一起使用也不是不可能的,我们将在本系统的最后一部分来..
类别:C/C++|阅读(718)|回复(0)|(0)阅读全文>>
多对多
下一个问题是,我们能够在点击一次重新载入按钮之后做多个操作吗?也就是让信号和槽实现多对多的关系?
实际上,我们只需要利用一个普通的链表,就可以轻松实现这个功能了。比如,如下的实现:
class M..
类别:C/C++|阅读(1626)|回复(2)|(2)阅读全文>>
这篇文章来自于 A Deeper Look at Signals and Slots,Scott Collins 2005.12.19。需要说明的是,我们这里所说的“信号槽”不仅仅是指 Qt 库里面的信号槽,而是站在一个全局的高度,从系统的角度来理解..
类别:C/C++|阅读(2512)|回复(5)|(3)阅读全文>>
2010-09-19 14:16:07
原文:www.dwheeler.com/essays/floss-license-slide.html
自由/开源软件(FLOSS)的协议有很多种,但只有为数不多的几种被广泛使用。这些协议有些是兼容的,也就是说,这部分软件可以被组合成一个更大的项目。下..
类别:杂谈|阅读(476)|回复(1)|(0)阅读全文>>
看到有些留言有问关于虚函数和 Qt 中的各种 event 的相关问题,考虑到留言回复中的种种局限,这里先另起一篇吧。说明一下,这些都是 C++ 面向对象的特性,如果你不明白,应该考虑再多看看 C++ 哦~
1. QAbstractT..
类别:C/C++|阅读(1160)|回复(1)|(0)阅读全文>>
Qt 是一个开源的 C++ 库,源代码十分庞大。如果你想为 Qt 作出自己的贡献,却又苦于找不到入手点,那么,就从文档翻译开始吧!
以前我曾经在 sourceforge.net 上面开启过一个翻译项目,而今天,我们试图完成一个..
类别:Qt|阅读(2330)|回复(9)|(1)阅读全文>>
2010-07-22 13:54:01
前面我们说过,Qt 不是使用的“标准的” C++ 语言,而是对其进行了一定程度的“扩展”。这里我们从Qt新增加的关键字就可以看出来:signals、slots 或者 emit。所以有人会觉得 Qt 的程序编译..
类别:Qt|阅读(3926)|回复(2)|(1)阅读全文>>
前面我们已经看到了怎样使用标准的 C++ 代码以及 Qt 提供的 API 来达到信息隐藏这一目标。下面我们来看一下 Qt 是如何实现的。
还是以 QObject 的源代码作为例子。先打开 qobject.h,找到 QObjectData 这个类的..
类别:Qt|阅读(2088)|回复(3)|(1)阅读全文>>
2010-06-17 22:24:32
经过一段时间的准备,豆子已经开启了一个 Qt 文档翻译项目。项目地址是在 sourceforge 上面,使用 wiki 的形式进行翻译工作。这里的 Qt 文档不仅仅是 Qt SDK 的文档,还可以是其他项目的文档,例如 KDE 等等,只..
类别:Qt|阅读(1446)|回复(2)|(0)阅读全文>>
 <<   1   2   3   4   5   >>   页数 ( 1/7 )