qtwebkit4 dll

2024-08-14 10:43:42azu

1、使用QT WebKit 浏览器核心

使用 QtWebKit 需要工程文件(*.pro)中加入:

QT =webkit

QT = network

qtwebkit4 dll

2、Qtwebkitflash支持

QtWebKit 将flash控件下载到固定路径(NPAPI插件制造商的安装路径),如果需要flash支持,请确保文件的存在:

C:\WINDOWSsystem32Macromed\Flash\NPSWF32.dll

npswf32.dll就是 QtWebKit flash插件由所需的flash插件组成 micromedia 官方提供。

3、使用qt插件

qtwebkit4 dll

分发程序时,需要打包 qt\plugins\imageformats 目录内的 dll 为了支持文件(它们是qt的图形插件) jpg、png、gif等图形图像格式;最好连接 plugins\codecs 将目录中的dll文件一起打包,它们用于支持各种语言编码(包括中文支持);除此之外,还有其他一些qt插件。

4、使用qt插件时,需要设置qt插件路径

QT应用程序需要指定加载QT插件的目录,以便加载上述内容。 plugins\imageformats 、plugins\codecs 目录中的dll文件等。

标准方法是通过的 qt.conf 插件目录的路径设置在文件(放置在qt应用程序相同的文件夹中)。但是qt.绝对路径必须在conf中使用,这并不容易确定。

qtwebkit4 dll

在应用程序中可以直接指定 例如,qt插件的路径:

QApplication aApp(argc,argv);

QApplication::setLibraryPaths(QStringList(QCoreApplication::applicationDirPath() "/plugins/"));

在调用

QCoreApplication::applicationDirPath() 在此之前,必须先创建一个 QAplication的对象

5、中文支持

QTextCodec *codec=QTextCodec::codecForName(GB2312);

QTextCodec::setCodecForLocale(codec);

QTextCodec::setCodecForCStrings(codec);

QTextCodec::setCodecForTr(codec);

6、使用 windows api

只要 #可以像MFC一样使用windowsapinclude 以及windows的数据类型,如:LPCTSTR。

windows用于保持跨平台特性 api 函数 和 宏判断windows数据类型的位置:

#ifdefined(Q_WS_WIN)

... ...

#endif

7、让QtWebKit使用缓存

【领取QT开发教程学习资料,点击下面的链接领取费用↓↓,先码住不迷路~】

点击→领取「链接」

8、windows eclipse无法启动 debug , 会报错:gdb: unknown target exception 0xc0000135 at 0x7c984ed1

可能是因为使用 gdb.exe 在启动您的程序时找不到qt库的dll, 只需添加环境变量 qt/bin 路径很好

9、windows7/windows7vista 中的 UAC 支持

建立资源文件 resource.rc ,内容 :

1 24 "manifest.xml"

资源类型为 24 , id 为 1 ,资源内容在 manifest.xml 中; manifest.xml 的内容为:

在项目的 .pro (或 .pri) 添加到文件中:

RC_FILE = resource.rc

(RC_FILE 只在 windows 在平台上有效)

然后 clean project 重新编译

10、exe 版本信息 ,添加资源文件# if defined(UNDER_CE)

相关游戏

相关文章

最新游戏

网友评论