Qt项目发布的exe程序,默认是以动态链接形式的,这样发布后的程序会附带好多Qt自己的dll库,这样文件数量不仅多,而且移植到其他电脑上的时候,还可能会遇到,提示缺其他库等各种运行不起来的情况。当然办法还是有的,找到所有用到的库一块随着exe发布就可以了。其实还有一种方法就是用静态编译发布程序。  &n
转载 2024-05-27 20:56:26
132阅读
qt4 webkit 编译2021-05-14 15:29:44 最近编译出了Qt4.7.4的嵌入式版本,但没有编译QtWebkit库。在编译一个使用Webkit的工程时出错,而根据工程的需要,要单独编译QtWebkit库。由于不想再次编译整个的Qt库,于是进行了下面的尝试,发现单独编译QtWebkit还是简单的,当然其它模块也是一样的。具体过程如下:1.在qt源码包的顶层运行configure配
转载 2024-01-21 13:59:28
51阅读
WekKit官网:http://www.webkit.org/ QtWebKit官网及安装:http://trac.webkit.org/wiki/QtWebKit#GettingInvolved QtWebKit Class Reference:http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtwebkit.html QtWebKit也可以在PyQt4的安装中顺带安装(http://blog.csdn.net/xiarendeniao/article/details/677452046条) 1.用python的urll.
转载 2013-08-05 20:15:00
54阅读
最近编译出了Qt4.7.4的嵌入式版本,但没有编译QtWebkit库。在编译一个使用Webkit的工程时出错,而根据工程的需要,要单独编译QtWebkit库。 由于不想再次编译整个的Qt库,于是进行了下面的尝试,发现单独编译QtWebkit还是简单的,当然其它模块也是一样的。 具体过程如下: 1.在 Read More
转载 2017-02-07 21:23:00
73阅读
转载 2017-08-01 20:11:00
303阅读
2评论
前言 WebKit从Qt 4.4开始被作为一个Module被集成到Qt中。简单的说,Qt webkit就是Qt对Apple公司webkit的支持而开发的库,主要包括以下几个类:QWebDatabase:Access to HTML 5 databases created with JavaScriptQWebFrame:Represents a frame in a web pageQWebHistory:Represents the history of a QWebPageQWebHistoryInterface:Interface to implement link historyQWe
原创 2021-08-24 15:53:49
180阅读
复制npswf32.dll 到 C:\WINDOWS\system32\Macromed\Flash\ 代码加入: //! [1] QNetworkProxyFactory::setUseSystemConfiguration(true);// flash support QWebSettings::globalSettings()->setAttribute(QWebS...
转载 2014-05-27 11:28:00
31阅读
2评论
尽管QT5.5.1和VisualStudio 2015都已经发布很久了,但是QT项目组视乎不会为QT5.5.1专门发布预编译的QT5.5.1 for windows(2015)版本的,也不会专门发布Visual Studio 2015 Add-in for QT5.5.1的。而且官方也没有明确的文档 Read More
转载 2016-01-15 16:50:00
267阅读
2评论
I usually avoid writing articles about building a specific version of a software project but this time I need to archive it for later use and I believ Read More
转载 2016-07-02 00:46:00
108阅读
2评论
这是测试在Centos上运行烧机程序时遇到的问题,记录一下解决办法。
转载 2016-09-06 14:45:00
346阅读
2评论
QtWebKit开发简单的浏览器 1.代码实现 工程目录结构如下: AddressBar类包含了地址栏和按钮两个控件,将地址栏回车和按钮点击信号与goToSite()槽连接。 当回车和点击事件发生时,goToSite()将获得Url地址并发送go(QUrl)信号。 addressbar.h #if
转载 2016-07-01 02:30:00
252阅读
HTML5已经足够强大,但非常多应用还是须要独立桌面client的解决方式,毕竟能操作本地文件等功能还是非常多工具类软件短期内无法全然採用云方案替代。近期Adobe公布的http://brackets.io也是类似的应用,Brackets这样描写叙述自己:An open source code ed...
转载 2015-03-27 09:57:00
216阅读
2评论
更新:RenderLayer树的绘制对RenderObject的绘制。同一时候补足绘制阶段的描写叙述。 QtWebkit里,QWebView,QWebPage和QWebFrame的关系例如以下: QtWebKit从绘制事件(Qt的paint)发出,到WebCore里面的RenderLayers树的绘
转载 2018-02-07 10:41:00
182阅读
2评论
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼一.前言Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的。Windows平台根本无法直接利用这些源代码资源。如果想要使用完整的代码,就要做移植工作。因为C/C++ Library的不同和其他的一些原因,移植C/C++代码是一项困难的工作。本文将以一个实际的例子(Tar)来说明如何把Linux代码
gcc常用编译选项总结 (1)c/c++编译过程4 个步骤,生成一个可执行程序:                                    &n
转载 2024-03-11 15:03:51
156阅读
2.6  Linux内核编译基础 当完成对Linux内核的配置以后,此时仍然以源代码的方式存在,不能直接下载到嵌入式系统中运行,因此,需要对内核进行编译,生成最终可以在嵌入式系统上运行的可执行代码。 2.6.1  Linux内核编译基本步骤 嵌入式系统Linux内核编译步骤如下。 (1)执行如下命令,删除过时的文件: # make clean make clean会删除原来的
VLC-3.0(3.x) 版本 Linux 环境编译教程盼星星盼月亮,vlc 3.x 版本年初正式发布了。(Nightly 版本也从 3.x 更新至 4.x)和以往版本一样,按照 wiki 的教程直接编译是不可能编译成功的 :)总感觉官方教程就特么是在逗孙子,落后了不知多少个版本废话不多说了,记录一下编译过程,笔者的环境是 Ubuntu 16.04 64位。工具安装git、automake、lib
转载 2024-08-08 00:11:10
56阅读
Firmware Drivers  ---> 固件就是你板上的BIOS、各种显卡芯片之类的已经固化好的记录某些特定数据的东西。 < > BIOS Enhanced Disk Drive calls determine boot disk BIOS加强磁盘功能,确定启动盘。 选y或M,如果你要使用BIOS加强磁盘服务功能来确定BIOS用哪个磁盘来启动。启动
转载 2024-03-29 11:17:41
16阅读
Linux 编译与交叉编译Linux系统中,编译是一项非常重要的任务。通过编译,我们可以将源代码转换为可执行文件,以便在计算机上运行。而作为一种常见的编译方式,交叉编译Linux开发中也扮演着重要的角色。本文将介绍Linux编译与交叉编译的概念、应用以及其在开发中的优势。 首先,我们来了解一下Linux编译的基本概念。Linux编译是指将源代码翻译成可执行代码的过程。通常,我们需要使用编
原创 2024-01-31 13:04:31
277阅读
1. vector 类型的变量定义注意,>>中间需要增加空格 2. 文件名字区分大小写 3. -I 后面的路径分隔符是:/ ...
转载 2021-09-06 16:41:00
139阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5