随笔 - 217  文章 - 1  评论 - 48  阅读 - 64万

随笔分类 -  qt

1 2 下一页
qt_plugin_instance: identifier not found 解决办法
摘要:configure -debug-and-release -platformwin32-msvc2008 -static -no-qt3support -qt-libpng -qt-libjpeq -qt-libmng-qt-libtiff -qt-zlib -qt-sql-mysql -openssl-linked -l D:\OpenSSL\inc32 -Ld:\OpenSSL\out32错误:backend.cpp..\..\..\3rdparty\phonon\ds9\backend.cpp(69) : error C2227: left of'->m_directSho 阅读全文
posted @ 2011-03-14 08:39 baizx 阅读(2032) 评论(0) 推荐(0) 编辑
webkit允许跨域访问
摘要:修改bool SecurityOrigin::canAccess(const SecurityOrigin* other) const这个函数,让其总是返回true即可.比较暴力 阅读全文
posted @ 2011-02-20 00:30 baizx 阅读(1152) 评论(0) 推荐(0) 编辑
Qt Features for Hybrid Web/Native Application Development-转载
摘要:White PaperToday's computer users live and work in an interconnected world. They always have a network at hand and expect their data to be available at all times wherever they are. The boundary betwee... 阅读全文
posted @ 2010-08-27 16:48 baizx 阅读(1293) 评论(0) 推荐(0) 编辑
利用QT进行web与本地混合应用开发-转载
摘要:[T] 利用QT进行web与本地混合应用开发  Qt Features for Hybrid Web/Native Application Development。原文参见 http://www.qtsoftware.com/forms/whitepapers/reg-whitepaper-hybrid. (限于本人英文水平,只译其大概)Qt提供了本地 C++对象与JavaScript的无缝集... 阅读全文
posted @ 2010-08-27 16:45 baizx 阅读(4220) 评论(0) 推荐(0) 编辑
BLDMAKE ERROR: Can't find any RVCT installation 解决办法
摘要:在编译symbian应用程序时出现此错误,是因为arm编译工具没有配置好,很简单,配置一下即可下图是配置: 阅读全文
posted @ 2010-08-18 18:35 baizx 阅读(775) 评论(0) 推荐(0) 编辑
Qt Symbian 开发环境安装-转载
摘要:基本工具安装 基本工具包括JRE(Java Runtime Enviroment)和ActivePerl,这一部分工具是开发环境能运行的基础。 JRE 安装 JRE是Carbide(Carbide是Symbian SDK开发的集成开发环境)运行的基础,去SUN的网站上下载最新的版本就可以,下载地址: JRE 下载 ActivePerl ActivePerl用于管理编译流程。需要下载的版本号为5.... 阅读全文
posted @ 2010-08-18 18:19 baizx 阅读(894) 评论(0) 推荐(0) 编辑
Qt for Symbian应用的开发-转载
摘要:Qt for Symbian应用的开发 本文翻译自 Development of Qt for Symbian Based Applications Qt Creator 1.3就以Qt 为Symbian平台开发应用提供初步支持。 请注意,该版本具高度实验性质,并不以生产开发为目标。初始目标是让Symbian开发伙伴们熟悉Qt Creator,并向我们提供反馈意见以便我们改进未来版本的Qt Cr... 阅读全文
posted @ 2010-08-18 18:14 baizx 阅读(932) 评论(0) 推荐(1) 编辑
为JavascriptCore添加自定义对象
摘要:只需在GlobalObject的构造函数添加一行: putDirect(Identifier(globalExec(), "MyMath"), new (globalExec()) MyMathObject(globalExec(), MyMathObject::createStructure(d()->objectPrototype)), DontEnum | DontDelete); 就... 阅读全文
posted @ 2010-08-17 17:25 baizx 阅读(2000) 评论(1) 推荐(0) 编辑
qt屏幕抓图
摘要:QPixmap::grabWindow(QApplication::desktop()->winId()); QPixmap有一个grabWindow函数,即可 阅读全文
posted @ 2010-08-13 16:53 baizx 阅读(454) 评论(0) 推荐(0) 编辑
Qt webkit中单独编译JavaScriptCore
摘要:JavascriptCore是webkit的一部分,在nightly build中的webkit,可以通过运行build-webkit.sh来生成jsc.exe,并且这个一直是在LInux下可以,在Windows下则没有尝试过。 闲话少说,说下步骤吧, 在JavascriptCore.pro最后加上: SOURCES += jsc.cpp TEMPLATE = appCONFIG += Cons... 阅读全文
posted @ 2010-08-10 17:00 baizx 阅读(2477) 评论(0) 推荐(0) 编辑
webkit中DOM 事件有多少
摘要:目前客户端javascript中大量的工作就是处理浏览器,用户触发的各种事件,下面是webkit中这些事件的集合,有一些时常见的,标准规定的,而另一些则是webkit自己扩展,自定义的,比如beforeloadEvent,这个事件可以说是专门为广告过滤做准备的,像copy,cut,paste事件,可以直观看出其用意,但是这些却都非w3c所规定的标准事件,也不一定为其他浏览器支持(至少ie不支持),... 阅读全文
posted @ 2010-08-04 23:27 baizx 阅读(2879) 评论(0) 推荐(0) 编辑
QtWebkit 插件使用方法
摘要:Technorati 标签: Qt webkit 插件 播放flashQtWebkit支持传统的Netscape Plugin,要求先允许插件支持,该选项是:QWebSettings::PluginsEnabled然后Qt就会在以下路径中查找插件:Linux/Unix (X11).mozilla/plugins in the user's home directory .netscape/plug... 阅读全文
posted @ 2010-08-04 10:11 baizx 阅读(2749) 评论(0) 推荐(0) 编辑
QtWebkit中如何将网页内容转为图片
摘要:如何将webkit中的渲染结果也就是网页画面转换为图片 用抓图软件当然可以,但是如果要使用Qt代码来实现的话原理也很简单,就是让webkit渲染到一张图片上,而不是一个控件上。代码如下:QSize size = m_page.mainFrame()->contentsSize(); //这个网页的大小 image = QImage(size, QImage::Format_ARGB32_Pr... 阅读全文
posted @ 2010-07-31 17:04 baizx 阅读(3028) 评论(1) 推荐(0) 编辑
Qt/E中只能放在服务器进程中的工作
摘要:Qt/E服务器客户端架构这篇文章中讲到了Qt的架构,服务器进程管理着底层的各种设备,因此有许多工作只能放在Qt/E服务器进程中进行,下面列举一些: 键盘过滤:void QWSServer::addKeyboardFilter (KeyboardFilter*filter)[static]这个是QWSServer的一个静态函数,不需要实例化QWSServer即可访问,这个只是从c++语法角度而言... 阅读全文
posted @ 2010-07-29 09:27 baizx 阅读(715) 评论(0) 推荐(0) 编辑
QtWebkit中浏览器插件的设计-3
摘要:上一篇讲到可以通过扩展QWebPage接口进行动态载入插件,但是插件的接口并没有明确,这一篇通过介绍自定义的接口来实现插件的动态载入。首先是接口的定义:class WebKitPluginInteface {public:virtual ~WebKitPluginInteface(){};virtual QList<QWebPluginFactory::Plugin> plugins(... 阅读全文
posted @ 2010-07-28 00:03 baizx 阅读(1349) 评论(0) 推荐(0) 编辑
QtWebkit中浏览器插件的设计-2
摘要:前一节介绍的插件设计方式中虽然方便,但是其Mime类型只能是application/x-qt-plugin或者application/x-qt-styled-widget,这个有时候可能满足不了实际应用需求,那么另一种就没有这种限制,那可以是任意Mime类型的。这种设计需要重新实现QWebPluginFactory这个纯虚基类。先看看他的声明: 前一节介绍的插件设计方式中虽然方便,但是其Mim... 阅读全文
posted @ 2010-07-27 10:42 baizx 阅读(1777) 评论(0) 推荐(0) 编辑
QtWebkit中浏览器插件的设计-1
摘要:我们都知道浏览器中有一套由Netscape浏览器传承下来的插件接口,包括webkit,firefox都是支持的,但是那个开发起来比较困难,并且是平台相关的,借助于Qt的跨平台的特性,可以方便地为Qt开发出一套跨平台的插件。 QtWebkit中插件可以有两种,一种Mime必须是application/x-qt-plugin或者application/x-qt-styled-widget,而另外一种则... 阅读全文
posted @ 2010-07-26 21:22 baizx 阅读(1817) 评论(0) 推荐(0) 编辑
如何让Qt应用程序只有一个实例
摘要:在实际应用中,我们经常需要让应用程序只有一个实例,再打开新的文档或者页面时,只是替换现在的窗口或者新打开一个标签,而不是重新启动一次应用程序。Qt中是否可以做到这样呢,答案是肯定的,因为Qt本身可以直接调用系统API,肯定可以做到,但是我们希望找到一个跨平台的通用的解决方案。 这就要用到Qt的QLocalSocket,QLocalServer类了,这两个类从接口上看和网络通信socket没有区别... 阅读全文
posted @ 2010-07-25 12:59 baizx 阅读(4608) 评论(0) 推荐(1) 编辑
通过qt configure -qconfig进一步裁剪
摘要:前一篇讲了可以通过configure脚本来进行配置,但是有许多可以更进一步的配置不能通过configure脚本,或者配置起来非常麻烦,这时就可以借助qconfig工具来进行配置,把不必要的类裁掉,可以看下图qconfig工具截图。可以精确地控制要哪一个类,不要哪一个类,并且自动解决依赖问题, 编辑完毕以后,将自定义的config文件存储到src\corelib\global中,并且以qconfi... 阅读全文
posted @ 2010-07-22 19:07 baizx 阅读(5505) 评论(0) 推荐(0) 编辑
Qt configure脚本说明
摘要:configure脚本功能非常强大,可以通过它对qt进行配置裁剪, 为了编译更快一点可以使用下面参数: -fast 快速配置 -nomake 可以不编译不需要的文件夹,根目录下面的目录都可以过滤 比如 -nomake examples -nomake demos -nomake tools 等等 另外就是一些不需要的模块也可以通过配置脚本来启用或者禁用,除了一些必须的模块像gui,corelib等... 阅读全文
posted @ 2010-07-22 14:35 baizx 阅读(3040) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示