会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhaifd'Blog
迷失在代码丛中的蝴蝶
博客园
首页
新随笔
联系
管理
订阅
2013年8月8日
C2001 常量中有换行符 问题解决方案
摘要: 使用QtCreator 遇到一些中文 ,经常会报此错。个人认为这是qtcreator的bug,对于VS不会报错。解决方案 : 用记事本打开,点击另存为 UTF—8 或者 Unicode 保存。。。 解决。
阅读全文
posted @ 2013-08-08 10:04 zhaifd
阅读(1472)
评论(0)
推荐(0)
2013年7月15日
Qt 自带控件翻译 (QLabel QMessageBox QLineEdit...)
摘要: 从QT安装目录下面将文件“C:\Qt\4.8.3\translations\qt_zh_CN.qm”复制一份到你的项目目录下。在项目中新建一个资源文件,输入如下内容 qt_zh_CN.qm 修改主函数main.cpp代码如下,表示要加载相应的资源文件。#include #include #include #include "mainwindow.h"int main(int argc, char *argv[]){ QApplication a(argc, argv); QTextCodec::setCodecForTr(QTextCodec::code...
阅读全文
posted @ 2013-07-15 17:41 zhaifd
阅读(1688)
评论(0)
推荐(0)
2013年7月11日
详解如何建立Qt插件学习教程
摘要: 如何建立Qt插件学习教程是本文要介绍的内容,主要是来了解QT中插件的应用,如何来建立,文中有详解,具体内容的实现来看详解。QT提供2个API来建立插件1、高层API扩展QT库。例如定制的数据库驱动,图像格式,字符编码,custom styles2、底层API扩展QT应用程序例如,如果想写自定义QStyle的子类,并让应用程序动态加载,需要使用高层API函数因为高层API在底层API基础上构造,两者需要注意一些问题。如果需要提供给QT Designeder插件,请参考QtDesigner模型文档高层API利用继承特定的基类来实现插件,需要实现其中的一些函数,并增加一个宏QT中有不少插件的基类可供
阅读全文
posted @ 2013-07-11 10:37 zhaifd
阅读(850)
评论(0)
推荐(0)
2013年6月28日
QT Q_D && Q_Q
摘要: http://cache.baidu.com/c?m=9d78d513d98007b8589cd7690c66c0616d4381136ac3975521dbc90ed5264c40347bfee17c3510738396273146b8492bbbad696f76447ce2c895c31781ee8f7871d572292b5ad11e0fd71df89f4672c3209b0be8ae4de1b9a637c3f983d38e5205dd537220c6afd5&p=8b2a921886cc47a911fcd520575d&user=baidu&fm=sc&
阅读全文
posted @ 2013-06-28 09:06 zhaifd
阅读(1995)
评论(0)
推荐(0)
2013年6月3日
QGraphicsProxyWidget paintEvent(from 1+1 =2)
摘要: 标题不好取,起源于CSDN中看到有网友提问:如果将一个QWidget同时显示在 QGraphicsView 和其他和view同级的普通的Widget中。QGraphicsProxyWidgetQGraphicsProxyWidget 是为将 QWidget 嵌入到 QGraphicsScene 中而引入的代理。将 event 在二者之间进行传递基于整数的 QWidget 的坐标和基于浮点数的 QGraphicsScene 坐标间的变换QWidget 是如何嵌入的?我们知道一个 QWidget 只能在一个地方出现,而同一个 scene 却可以在多个 view 中出现。这是怎么做的呢?多个 vie
阅读全文
posted @ 2013-06-03 22:07 zhaifd
阅读(639)
评论(0)
推荐(0)
2013年5月21日
Init CriticalSection spin count异常
摘要: 新建Qt Qui项目,运行出现如下异常:InitCriticalSectionspincountCDLPShareMemConfig::Close()CDLPShareMemConfig::Close()TSWebDownLoadProtect.dllisLoadfailedTSWebMon.datisLoadfailedDeleteCriticalSectionspincountInit CriticalSection spin count CDLPShareMemConfig::Close()CDLPShareMemConfig::Close()TSWebDownLoadProtect.d
阅读全文
posted @ 2013-05-21 14:04 zhaifd
阅读(236)
评论(0)
推荐(0)
2013年5月16日
profile 文件含义
摘要: qmake 常用命令:qmake -project //生成pro文件,自动检查c/c++程序文件 qmake -tp vc //根据pro文件生成vc的工程文件,qt commericial有一个绑定到vs的工具,可以在菜单栏直接打开 qmake -r xxx.pro "CONFIG+=debug" //递归生成makefile moc //包含Q_OBJECT文件转换器 rcc //Qt resource compiler uic //Qt ui file translator,to .h file.Qt 常用宏: 平台相关 Q_WS_WIN //w...
阅读全文
posted @ 2013-05-16 22:01 zhaifd
阅读(614)
评论(0)
推荐(0)
Qt for Android(转)
摘要: android 上使用 qt 的开源项目是 necessitas 项目地址是http://sourceforge.net/projects/necessitas/files/根据你的平台下载相应的necessitas QtCreator 安装(我下的 necessitas 0.3)我这里用的Linux下载好后安装,根据需要选择你要下的东西,比如 Ant ,Android SDK之类 (注:ant必须要 1.8.0以上 ,Android SDK 必须要有plarform-tools,如果不知道就不要选择 直接 默认即可。)然后他自己下载组件安装(这个跟QtSDK的包管理器做的差不多)装好后我们先
阅读全文
posted @ 2013-05-16 21:40 zhaifd
阅读(620)
评论(0)
推荐(0)
2013年4月23日
C++开发第三方库
摘要: 1.boost 这个使用的人多不多说了 2.pthread windows下的posix线程实现 3.libcurl 一个有名的开源网络爬虫库 阿里旺旺中使用到了 4.libeay32 OpenSSL Library 5.libtidy 一个专门解析htm的库 6.zlib 这个鬼都知道 7.freetype c接口的type2字体处理库 8.libmad 一个编解码mp3的库 9.libogg,等 一个编解码ogg音频格式的库 10.libsnd 一个开源的编解码十多种音频格式的库 11.ffmpeg 一个关于音频视频处理的库 12.Freeimage,Cximage,Devil 这3个都是
阅读全文
posted @ 2013-04-23 23:03 zhaifd
阅读(428)
评论(0)
推荐(0)
跨线程的信号与槽
摘要: 我们如何应用驻足在其他线程里的QObject方法呢?Qt提供了一种非常友好而且干净的解决方案:向事件队列post一个事件,事件的处理将以调用我们所感兴趣的方法为主(当然这需要线程有一个正在运行的事件循环)。而触发机制的实现是由moc提供的内省方法实现的(译者注:有关内省的讨论请参见我的另一篇文章Qt的内省机制剖析):因此,只有信号、槽以及被标记成Q_INVOKABLE的方法才能够被其它线程所触发调用。 静态方法QMetaObject::invokeMethod() 为我们做了如下工作: QMetaObject::invokeMethod(object, "methodName&quo
阅读全文
posted @ 2013-04-23 22:58 zhaifd
阅读(640)
评论(0)
推荐(0)
下一页