作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在我的纯 c windows GUI 应用程序中嵌入 qtwebkit。
是否有关于如何执行此操作的任何示例、示例代码,或者它是不可能的?我知道在 QT 应用程序中很容易做到,但我想继续使用 C 语言进行开发(可以使用免费的 C 编译器进行编译)。
(用谷歌搜索了好几天都没有成功)。
最佳答案
从 QT4 开始,所有 Widget 都需要一个已初始化且正在运行的 QApplication 对象 - 它会调度 os 事件和保持 QT widget 运行所需的 QT 事件。
看起来有可能创建一个自定义子类 QApplication,它将被实例化(为了 QWebKit 或其他小部件)以便单例存在,然后从您的应用程序消息循环调用它 - 或者甚至可能只是一个发送到您的窗口的计时器 - 并让它调度它已排队的任何 QEvents。
我没试过,但我有类似的需要在现有的 Windows 应用程序中使用 WebKit,它似乎是 QWebKit,或 this thing
关于qt - 如何在非 qt windows 应用程序中嵌入 qtwebkit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2195407/
我是一名优秀的程序员,十分优秀!