これは非常に基本的なことなので、誰もわざわざ文書化していないのではないかと思います。
プログラムから HTML ファイルを作成し、そのファイルを QWebview オブジェクトにロードしたいと考えています。
QtCreator を開くと、右側の URL ブロック内のファイルに移動でき、QtCreator 内に表示されます。プログラムをコンパイルして実行すると、ウィンドウが白く空白になります。
また、ディレクトリをハードコードしたくないので、現在のディレクトリを使用したいです。
だから私は2つの質問があると思います:
- ??? の書き方は?次の例では、「reportView」という名前の QWebview オブジェクトを取得してローカル ファイルを表示しますか?
ui->reportView->load(QUrl("???"));
- QWebview オブジェクトが空白のままなのはなぜですか? 次のエラーが表示されるため、Google ドキュメントへの接続に問題があると思われます。
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
ありがとうございました。