c++ - 如何在 symbian S60 Qt 应用程序中启动浏览器并加载 url?

标签 c++ qt symbian

我只想让我的应用程序启动浏览器并加载 URL。我正在使用这段在模拟器上编译和运行的代码,但没有任何反应。

#include <QtGui>
#include <QDesktopServices>
#include <QUrl>

 int main(int argc, char *argv[])
 {
   QApplication app(argc, argv);

   QDesktopServices::openUrl(QUrl("http://www.google.com"));
   return app.exec();
  }

我的模拟器(例如浏览器)中是否可能缺少某些东西,因为我无法在菜单中移动或执行任何其他操作(根本没有菜单)。我只安装了诺基亚 Qt SDK(阅读本教程 http://wiki.forum.nokia.com/index.php/Using_Qt_Creator_With_Symbian)。

谢谢。

最佳答案

模拟器不是模拟器 - 它不模拟整个操作系统,因此您不能使用它来测试启动平台浏览器的代码,并且运行模拟器不会给您一个主屏幕带有菜单和应用程序。

关于c++ - 如何在 symbian S60 Qt 应用程序中启动浏览器并加载 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762602/

相关文章:

Qt:在设计器中禁用布局镜像?

c++ - 从多个线程访问 QTcpSocket

java - Symbian S60 电子邮件查看组件

c++ - 为什么在main中可以返回一个const char*?

c++ - 布局已设置,但 QWidget 仍然看起来是空的

c++ - Kcachegrind。仅显示我的代码中的函数

python - 如何将 PyS60 应用程序部署到 Ovi 商店?

java - 中央按钮 软键 LWUIT

c++ - 如何扩展 integer_sequence?

c++ - 包含所有必要的#include 语句的单个头文件