在Qt下,插件有两种形式,一种是用于QtCreator下,扩展IDE功能。另一种是用于扩展开发者的应用。本文要讲的是后者。 定义一个纯虚类作为插件接口   最后一行的Q_DECLARE_INTERFACE宏告诉Qt这个纯虚类是一个插件接口。第一个参数是接口类名,第二个参数是插件标识符,标识符是大小写 Read More
posted @ 2016-03-14 22:38 findumars Views(1938) Comments(0) Diggs(1)
之前一直对isHiden和isVisible的区别比较模糊,都是乱用的。今天因需要仔细看了一下。1、isHiden只是返回部件的隐藏属性,并不能表示部件当前的真实状态。比如A部件有个子部件B,而A处于隐藏状态,子部件B必然也不可见,但子部件B本身的isHiden还是为false。 2、判断部件是否可 Read More
posted @ 2016-03-14 22:37 findumars Views(3799) Comments(0) Diggs(0)
Qt从5.2版开始提供了两个类QCommandLineOption和QCommandLineParser来解析应用的命令行参数。 一、命令行写法命令行:"-abc" 在QCommandLineParser的解析模式为ParseAsCompactedShortOptions(默认)时会被认为是3个参数 Read More
posted @ 2016-03-14 22:35 findumars Views(2748) Comments(0) Diggs(0)
Delphi XE6新增了一些特性并增强了原有的功能,主要有以下几个方面: IDE(整合开发环境) Internet XML(扩展标记语言) Compiler(编译器) COM/Active X Database support(数据库支持) CORBA Actions(动作) Custom Var Read More
posted @ 2016-03-14 22:34 findumars Views(873) Comments(0) Diggs(0)
msvc编译器从2010 sp1开始就已经支持UTF-8的源码文件了,然后到vs2012又不支持了,官方表示是BUG。到目前最新的vs2013就解决了这个问题。。。 但是在编译时仍然会出现4819的警告     网上搜了下答案,都说用“#pragma warning(disable:4819)”来解 Read More
posted @ 2016-03-14 22:33 findumars Views(3727) Comments(0) Diggs(0)