【Qt】WebKit


【目的】

  • 簡單研究 WebKit 的使用。
  • 嘗試Hyper code(JS and C++)

【步驟】

  1. 記得加入 QtWebKit 。
    image
  2. 拖曳QWebView 進入UI Layout
    image
  3. 程式碼提供參考,基本上是用 load
    Dialog::Dialog(QWidget *parent) :
        QDialog(parent),
        ui(new Ui::Dialog)
    {
      ui->setupUi(this);
      ui->webView->load(QUrl("http://tw.weather.yahoo.com/"));
    }

【參考】

  1. Qt WebKit学习笔记(3)---实战QWebView--1 (提到如何嵌入Google Map)
    http://blog.csdn.net/chuckGao/archive/2009/08/26/4487157.aspx

【注意】

  1. 如果有無法存取的問題,記得先把 防火牆/防毒軟體 關掉再試看看。

【問題】

  1. 使用內建的Fancy Browser Example觀看YouTube,要如何安裝 Adobe,按下去沒法安裝。
    image
  2. 需要帳號與密碼的網站如何直接登入而不需先輸入密碼。

【Xmind】心智圖工具(tbd)


Xmind http://www.xmind.net/
適用於多平台,可以用來勾勒出 基本的專案規格/程式流程(錯誤碼)/和工作進度(何時完成)。

【安裝】

  1. 下載後直接安裝
    image
  2. File Association
    image
  3. 如果有需要線上服務,可以登入。
    image

【使用】

  • 使用方式簡顯易懂,多操作幾次就會了。
    image

【範例】

【提示】

  • 如果要從 Xmind 將資料轉移到 FreeMind,可利用 notepad 當中介,先由 Xmind 剪貼到notepad,再由notepad,剪貼到FreeMind。

【其他】

【參考】

【IR】


先收集一下資料

【參考】

【Qt】Dependency Walker


Dependency Walker http://www.dependencywalker.com/

【目的】

  • 使用 Dependency Walker 輔助發佈 Qt 程式。

【步驟】

  1. 下載並安裝 Dependency Walker 。
  2. 打開 Dependency Walker ,接著使用 File | Open 開啟已經生成exe 檔。
  3. Dependency Walker 就會列出需要的 dll。記的把這些 dll 在發佈 Qt 應用程式時一起發佈。
    image 

【附記】

其他作者發佈的應用程式提供參考。

  • 動態編譯基本檔案 (以 Win32DiskImager 為例)
    • GPL-2 (非必須)
    • LGPL-2.1 (非必須)
    • mingwm10.dll
    • QtCore4.dll
    • QtGui4.dll
    • README.txt (非必須)
    • Win32DiskImager.exe (編譯好的執行檔)
  • 動態編譯基本檔案 (以 qwr_v0.2 為例)
    • libgcc_s_dw2-1.dll
    • mingwm10.dll
    • QtCore4.dll
    • QtGui4.dll
    • QtNetwork4.dll
    • QtXml4.dll
    • qwr_v0_2.exe

【參考】

 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com