2012-06-27 29 views
1

我的目的是制造具有以下特征的用户界面:接口C/C++库为HTML5通过使用任何标签

  1. 应该能在所有的操作系​​统平台,如Windows,Mac的& Linux上运行/工作。
  2. 应该可以使用IE,Chrome,Firefox等几乎所有的网页浏览器。
  3. 应该能够链接或接口C/C++库。

如果可能的话可以嵌入任何其他工具来链接这些C++库。

实际上这里没有涉及服务器。只有独立的应用程序必须链接C & C++ lib并在所有3个OS和几乎所有可能的Web浏览器上运行。

有没有可能如何?请建议我穿越这个障碍最合适的方式。

回答

1

如何使用Qt并使用qml webView元素打开您的HTML5页面?你可以将Qt代码移植到几乎所有可能的平台上,并且可以运行你的HTML代码。

应该能在所有的操作系​​统平台,如Windows,Mac的& Linux上运行/工作。

Qt代码可以移植到几乎所有平台上。

应该能够与几乎所有的网页浏览器,如IE,Chrome浏览器,Firefox的工作,等等。

你可以用它在QML的web视图元素或QtWebKit的在几乎所有平台。

应该能够链接或接口C/C++库。

使用Qt的C++代码,您将能够通过进程间通信(如果需要)链接到其他库/进程。


这些链接可能给出一个启示:

  1. qml WebView element

  2. Using qt with HTML

  3. Choosing your UI weapon - C++ vs. QML vs. HTML5