- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使用 QWebView 小部件将以下简单的 C 语言 QT 示例转换为 Java (QtJambi):
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWebView view;
view.load(QUrl("http://www.trolltech.com/"));
view.show();
return app.exec();
}
(位于:http://doc.qt.nokia.com/qq/qq26-webplugin.html#qtwebkitbasics)
我可能弄错了,但我想我记得去年 Qt-Jambi javadoc 中出现过这样一个例子,但是当我转到 http://qt-jambi.org/documentation 时,我再也找不到它了。它说“最新构建(原文如此)的 Apidoc 还没有工作”
最佳答案
Qt Jambi 中的 API 非常与原始 Qt API 相似,因此示例几乎可以直接翻译。
所以是C++版本
QWebView view;
view.load(QUrl("http://www.trolltech.com/"));
在Java中被翻译成如下
QWebView view = new QWebView();
view.load(new QUrl("http://www.trolltech.com/"));
应用程序的其余部分(创建主窗口、运行应用程序)可以在 hello world tutorial 中找到.
我的家用 Mac 上没有工作环境,但这个示例应该可以工作:
import com.trolltech.qt.core.*;
import com.trolltech.qt.gui.*;
import com.trolltech.qt.webkit.*;
public class SO12093494 extends QMainWindow {
private QWebView webView;
public SO12093494() { this(null); }
public SO12093494(QWidget parent) {
super(parent);
webView = new QWebView();
setCentralWidget(webView);
}
public void loadUrl(String url) {
webView.load(new QUrl(url));
}
public static void main(String[] args) {
QApplication.initialize(args);
SO12093494 app = new SO12093494();
app.loadUrl("http://www.trolltech.com");
app.show();
QApplication.exec();
}
}
关于qt-jambi - 将简单的 QWebView 示例转换为 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12093494/
再会, 如何在线程中将QWebView与load()方法一起使用? 我已经在main(!)线程中创建了QWebView,但是我不能将load()与QWebView一起使用(使用了来自其他线程的信号/插
在我的大学,我们正在使用 QT Jambi (Java) 和 Eclipse 集成来处理界面。我想改进我的电梯界面的设计。 主要问题是我想实时更新 QLCDNumber 与楼层。我模拟电梯工作的方法是
我开始开发我的新学习项目。因为我想要并且需要在不同的平台(Linux 和 Windows)上运行它,所以我决定使用 Java。另外,因为我想学习新东西 - 我决定使用 Qt Jambi。这是我的问题和
我刚刚在 Ubuntu Natty 11.04 中通过 PPA 安装了 libqtjambi 4.7.2。当我与 Eclipse 集成时,它要求我提供 jambi 安装路径。但是使用 apt-get
我正在尝试用 C++ 创建一个 Qt 小部件作为 Jambi 小部件的子项。将父级的 native 指针传递给 JNI 方法似乎是最直接的方法,但 Qt 提示在与父级不同的线程上创建小部件。 JNI
我打算使用 Qt Jambi 用 Java 编写 Qt GUI。 我在我的 Linux 操作系统上安装了最新的 Qt 库,当前版本为 4.7.4。然而,Qt Jambi 在下载页面上仅提供 4.7
我是 Java 编程的新手。我编写了下面列出的应用程序,但无法将按钮连接到我的功能。知道我做错了什么吗? package com.teat; import com.trolltech.qt.gui.*
我主要使用 Qt 和 C++ 进行 GUI 开发。现在,我打算用 Java 进行一些 GUI 开发,并把目光投向了 Qt Jambi。但是,我不知道如何开始。 有相对较新的二进制文件可用: http:
我知道他们在 2 月宣布它将在明年过渡到社区开发的模型......但现在,我在他们的网站上根本找不到它,更不用说 4.5 版了原定于本月发布。 我即将开始一个主要项目的 GUI 部分,虽然我考虑过使用
嗯......这是我的第一个 QT Jambi 应用程序,几乎只是尝试打开一个窗口。 这是我使用过的终端命令: java -XstartOnFirstThread -cp qtjambi-4.6.3.
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
当我从 Maven 存储库获取 qt jambi jar 时,我发现其中没有 javadoc。在 Maven 中下载 javadocs 没有帮助。我的 pom.xml: n
在 C++ 中使用 Qt 制作的应用程序看起来就像 Windows、Linux 和 Mac OS X 上的 native 应用程序。我正在尝试用 Jambi 完成同样的事情。这可能吗?我认为使用 Ja
我想使用 QT Jambi for GUI(Java 项目)。 GUI 需要有动画(类似于 Iphone 应用程序)。这就是为什么我不想使用 Java Swing。 我的问题是,在开发应用程序后,是否
如何使用 QWebView 小部件将以下简单的 C 语言 QT 示例转换为 Java (QtJambi): int main(int argc, char *argv[]) { QApplic
我正在寻找使用 qt jambi 中的 findChild() 函数的代码片段我看过谷歌,但似乎 qt jambi 没有很好的记录不管怎样,这是我在文档中找到的: public final QObje
我正在使用 Eclipse。 最佳答案 Qt 设计器可用于设计由 Jambi 安装程序安装的特定插件的 GUI 文件(使用其自己的启动器,designer.bat/sh!),然后可以使用命令 juic
标题说明了一切;我正在尝试通过 Qt Jambi 库使用 Qt 中可用的粒子功能。我知道要在 Qt 中使用粒子,您必须先使用类似以下内容导入它: import QtQuick.Particles 2.
我目前在 Ubuntu 11.04 Natty Narwhal 中使用 Eclipse 3.5.2 和 Qt Jambi 4.7.2 我正在尝试使用样式表来自定义我的 QCheckBox。我找到了 C
我正在尝试在我的电脑上安装 QTJambi,win7 64 位。 不重复:Trouble installing QT Jambi on a Windows 64 bit system因为我的问题不是加
我是一名优秀的程序员,十分优秀!