Qt使用浏览器

简介: >Of course, the browser won't be inside your application, but many applications >work like this,...
>Of course, the browser won't be inside your application, but many applications 
>work like this, and it is better if (as is often the case) the user already is 
>running the browser.
The solution is nice, but not for my application.

Here I find some solution for this problem. Embed konqueror by the KDE APIs, for KDE just write by QT, so it's easy to do this. Here is the reference:
http://lists.trolltech.com/qt-interest/2...ead00114-0.html
PS: This webpage was wrote in 2002, and support by QT3, if you want make konqueror running in QT4 application, you need to install the new release KDE4.

The other solution is based on firefox, but also the problem is the verision of qt-firefox was wrote by QT3, if you using GTK or QT3, it's easy to embed firefox in your applicaion and you can get reference from here:  http://www.mozilla.org/projects/embedding/

And the third solution is webkit, which QT4.4 already integrate is inside, you can get reference from here:
http://trolltech.com/products/qt/whatsne...archterm=webkit
http://labs.trolltech.com/blogs/2008/01/...i-just-got-one/
I think Webkit is the easiest way from embed a web browser in your QT application, but it's not support media plugin now.
目录
相关文章
|
10月前
|
编译器 Linux C语言
Qt浏览器模块的几点说明
Qt浏览器模块的几点说明
案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)
案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)
案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)
|
安全 JavaScript 编译器
QT调用IE浏览器COM插件完成网页浏览
QT调用IE浏览器COM插件完成网页浏览
428 0
QT调用IE浏览器COM插件完成网页浏览
|
编译器 C语言
QT软件开发: 打开系统默认浏览器搜索内容
QT软件开发: 打开系统默认浏览器搜索内容
282 0
QT软件开发: 打开系统默认浏览器搜索内容
QT应用编程:基于QT+HTTP协议设计的屏幕共享软件(只要有浏览器就可以访问)
QT应用编程:基于QT+HTTP协议设计的屏幕共享软件(只要有浏览器就可以访问)
508 0
QT应用编程:基于QT+HTTP协议设计的屏幕共享软件(只要有浏览器就可以访问)
|
Windows
Qt for Windows嵌入IE浏览器
//嵌入浏览器 WebBrowser= new QAxWidget(this); WebBrowser->setControl(QString::fromUtf8("{8856F961-340...
1492 0
|
2月前
|
数据安全/隐私保护 C++ 计算机视觉
Qt(C++)开发一款图片防盗用水印制作小工具
文本水印是一种常用的防盗用手段,可以将文本信息嵌入到图片、视频等文件中,用于识别和证明文件的版权归属。在数字化和网络化的时代,大量的原创作品容易被不法分子盗用或侵犯版权,因此加入文本水印成为了保护原创作品和维护知识产权的必要手段。 通常情况下,文本水印可以包含版权声明、制作者姓名、日期、网址等信息,以帮助识别文件的来源和版权归属。同时,为了增强防盗用效果,文本水印通常会采用字体、颜色、角度等多种组合方式,使得水印难以被删除或篡改,有效地降低了盗用意愿和风险。 开发人员可以使用图像处理技术和编程语言实现文本水印的功能,例如使用Qt的QPainter类进行文本绘制操作,将文本信息嵌入到图片中,
135 1
Qt(C++)开发一款图片防盗用水印制作小工具
|
1月前
|
监控 C++ 容器
【qt】MDI多文档界面开发
【qt】MDI多文档界面开发
43 0
|
18天前
|
23天前
|
C++
C++ Qt开发:QUdpSocket网络通信组件
QUdpSocket是Qt网络编程中一个非常有用的组件,它提供了在UDP协议下进行数据发送和接收的能力。通过简单的方法和信号,可以轻松实现基于UDP的网络通信。不过,需要注意的是,UDP协议本身不保证数据的可靠传输,因此在使用QUdpSocket时,可能需要在应用层实现一些机制来保证数据的完整性和顺序,或者选择在适用的场景下使用UDP协议。
59 2