Geckoタブブラウザ Bagel その7 at SOFTWARE
[2ch|▼Menu]
94:・・・
09/04/18 17:57:51 Y08MJTzk0
ギコナビの開発について語るスレ Part7.dpr
URLリンク(flounder.s27.xrea.com)

231 名前: plus7 ◆DHcM3x9Sng [sage] 投稿日: 2009/04/18(土) 15:58:24 ID:jjG3iIMQ
お邪魔します。最近Qtで細々と2chブラウザを作り始めたplus7と申します。

HTML表示用のコンポーネントですが、QTextBrowserとQWebViewの二つの選択肢があります。
QTextBrowserはHTMLが通るRichEdit、くらいのものです。それなりに出来は良いですが。
QWebViewはWebKitベースです。ただ、Qt4.5のQWebViewはDOMのAPIが整備されていないため、
QWebView->QWebPage->QWebFrame->evaluateJavaScriptというふうにしてJavaScript経由でDOMを操作する必要があります。
ちろっとスレッドの読み込みを実装してみましたが、めっちゃ遅いです。なので私はQTextBrowserを今のところ使っています。
もっとも、WebKitのTracを見るとQt4.6でDOM APIが整備されるようですので、それほど心配しなくていいかもしれません。

HTTP通信に関しては、QHttpというクラスがあります。
がっつりいじったわけではないので、こちらはどこが良いとか悪いとかは評価しかねます。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5494日前に更新/33 KB
担当:undef