QT分析之WebKit(六)

程式人生 2010-02-24 21:44:30 閱讀310 評論0   字型大小:大中小 訂閱 在繼續分析FrameLoader::write()之前,先回到《QT分析之WebKit(二)》。那裡曾經儲存了一個完整的呼叫堆疊,……QtWebKitd4.dll!WebCore::HTMLTokenizer::write(const WebCore::SegmentedString & str={...}, bool appendData=true)  行1730 + 0x23 位元組  

ubuntu下嵌入式ARM環境的建立

當在虛擬機器中成功安裝ubuntu10.4後(1)開啟終端 sudo -i  提示輸入密碼 然後以root身份登入(2)安裝G++    apt-get install g++ pentium-builder(3)安裝與 windows系統進行互動的軟體  apt-get install samba smbfs(4)smbclient //192.168.1.4/share -U yanzi  其中192.168.1.4為windows系統的IP share為在windows中建立的共用資料夾 

SIGCHLD和waitpid的使用

 SIGCHLD和waitpid的使用2011-06-14 14:07:41提問者:看unix網路編程第一卷的時候,碰到書上這樣一個例子: 一個並發伺服器, 每一個用戶端串連伺服器就fork一個子進程.書上講到當同時有n多個用戶端中斷連線時, 伺服器端同時有n多個子進程終止, 這時候核心同時向父進程發送n多個sigchld訊號.它的sigchld訊號處理 函數如下: void sig_chld(int signo) { pid_t pid; int

Qt學習之路(56): 二進位檔案讀寫

Qt學習之路(56): 二進位檔案讀寫 2010-04-11 17:29:39標籤:Qt C++ 教程 學習 原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://devbean.blog.51cto.com/448512/293892 今天開始進入 Qt 的另一個部分:檔案讀寫,也就是 IO。檔案讀寫在很多應用程式中都是需要的。Qt 通過 QIODevice

QT分析之WebKit(七)

程式人生 2010-02-25 15:55:04 閱讀335 評論0   字型大小:大中小 訂閱 接著前面的分析,先看m_decoder->decode(str, len);String TextResourceDecoder::decode(const char* data, size_t len){    if (!m_checkedForBOM)        checkForBOM(data, len);  // 檢查是否為Unicode編碼    bool

QT分析之WebKit(八)

QT分析之WebKit(八)程式人生 2010-03-08 10:20:23 閱讀937 評論0   字型大小:大中小 訂閱

RGB TO YUV轉換原理及程式碼範例

RGB TO YUV轉換原理及程式碼範例                                       RGB TO

WebKit介紹及總結(一)

一 . WebKit 簡介      Webkit 是一個開放原始碼的瀏覽器引擎 (web browser engine) ,最初的代碼來自 KDE 的 KHTML 和 KJS( 均開放原始碼 ) 。蘋果公司在 Webkit 的基礎上做了大量最佳化改進工作,此時的 Apple Webkit 已經和 Webkit 有了不少差別,最後開發出了著名的 Safari ,可以說 Safari 是一個相當成功的產品,但是 Safari 卻不是開放原始碼的。 基於 WebKit 的瀏覽器產品有:蘋果的

Qt Webkit可以做什麼(二)——顯示網頁&擷取網路服務

作 者: Dawei Cheng 程大偉 (Intel) (10 篇文章) 日期: 六月 8, 2010 在 2:21 下午在第二篇我們實現一個非常簡單的例子。使用Qt WebKit顯示網頁。註: 這個demo網上有很多,包括nokia Qt 的doc 和example 官方文檔裡也有相關例子。但是有不全面的地方,在編譯運行時甚至會顯示不出網頁,這是因為幾個小地方沒有注意到,可能有的博主自己並沒有實際去編譯。鑒於這個demo很簡單,就全部原始碼貼上。1. 建立main.cpp#include &

WebKit介紹及總結(二)

WebKit介紹及總結(二)  五 . 調用過程 知道了 WebKit 的大體結構,我們就可以深究下去,看看這個瀏覽器引擎具體是怎麼工作的。首先介紹幾個基本且重要的類: Page :開啟 page.h 標頭檔,我們似乎看不到我們概念中的“頁面”相關的東西,沒錯,這裡的 Page 並非就是我們印象中的簡單網頁,在標頭檔中我們發現很多關於 history 的東西, goBack(),goForward(), 等等,關於主題的設定,關於Frame 的描述等等,因此,這裡的 Page

Qt WebKit可以做什麼(三)——開發包含豐富web內容的本地應用

 者: Dawei Cheng 程大偉 (Intel) (10 篇文章) 日期: 六月 9, 2010 在 10:42 上午這一篇我們來看看如何在Qt WebKit 中使用web開發的工具去開發包含web內容的本地。註:本系列文章重在分享一下開發過程,至於webkit如何去解釋HTML的DOM tree 以及如何去rendering HTML 和JavaScript 可以參考http://webkit.org/。 在分享開發過程之前,首先還是看一下這個web應用的架構。1.

I2C裝置初始化詳細分析(一)

由於公司網路攝影機在移植過程中7113初始化錯誤,所以這裡結合網上資料,對i2c裝置初始化進行了簡要分析。以下是SAA7113的初始化代碼: static __init int SAA7113_init(void){        printk("init begin.........../n"); u8 err; gpio_sensor_active(); SAA7113_Poweron(0);  SAA7113_device.coreReg = (SAA7113_coreReg *)    

QT分析之網路編程(一)

 QT分析之網路編程(一)  2010-07-01 23:19:52|  分類:QT分析之網路編程 |  標籤:|字型大小大中小 訂閱QT分析之網路編程(一)程式人生 2010-01-28 16:25:53 閱讀299 評論0 字型大小:大中小首先對Windows下的網路編程總結一下:如果是伺服器,其WinSDK調用分別為:WSAStartup() -> socket() -> htons() / htonl() -> bind() -> listen() ->

Qt WebKit 可以做什嗎?(一)——認識Qt webkit

 作者: Dawei Cheng 程大偉 (Intel) (10 篇文章) 日期: 六月 8, 2010 在 1:35 下午這個命題不太好回答,因為Qt 的庫一直在更新,KDE中webkit的項目也在有新版本release出來。就據我瞭解的和大家分享一下,互連有無。要看Qtwebkit能幹嘛那就先瞭解一下曆史了,  WebKit 是一個開源的瀏覽器引擎,與之相應的引擎有Gecko(Mozilla Firefox 等使用的排版引擎)和Trident(也稱為MSHTML,IE

GTK+中工具列(Toolbar)使用說明

GTK+中工具列(Toolbar)使用說明2008-12-2 13:40|查看數: 1184 工具列(Toolbars)常用來將一些構件分組,這樣能夠簡化定製它們的外觀和布局。典型情況下工具列由帶表徵圖和標籤以及工具提示的按鈕組成,不過,其它構件也可以放在工具列裡面。最後,各工具列組件可以水平或垂直排列,還可以顯示表徵圖或標籤,或者兩者都顯示。用下面的函數建立一個工具列(可能有些人已經猜到了):GtkWidget *gtk_toolbar_new( void );建立工具列以後,可以向其中追加、

opencv中的一些筆記

半個月前開始學習opencv  覺得電腦視覺真是個大坑啊  沒做好準備千萬別往裡踏 否則像我一樣摔得粉身碎骨。學習的過程中寫了一些筆記,主要是根據於仕琪的 學習opencv 上一步步來的 感覺做識別和機器學習挺有意思,與諸君共勉吧  路途漫漫 還得加把勁呐。//2013.7.12一.函式宣告及參數含義Mat 圖片資料類型的申明cvNamedWindow("example") --- 建立一個叫做example的視窗cvCreateImage(CvSize size,int depth,int

QT分析之網路編程(二)

 QT分析之網路編程(二)程式人生 2010-01-31 11:08:42 閱讀547 評論0

PPP協議詳解

1.簡介          點到點協議是為在兩個對等實體間傳輸資料包建立簡單串連而設計的。這種串連提供了同 時的雙向的全雙工系統操作,並且假定資料包是按順序投遞的。PPP串連提供了一種廣泛的 解決辦法,方便地將多種多樣不忘的值作為最大接收單元的值。 填充域 在傳輸中,資訊域可能會由附加任意數目的位元組填充至最大接收單元長度。這由 每個協議負責將資訊域和填充域區分開來。 3.PPP串連操作 3.1概述 為了在點到點串連中建立通訊,PPP串連的每一端都必須首先發送LCP資料 包來配置和測試資料連線。

QT分析之網路編程(三)

 QT分析之網路編程(三)程式人生 2010-01-31 21:45:47 閱讀229 評論0 字型大小:大中小3、讀取資訊在QAbstractSocket中,有兩個成員是收發資料用的:readData()、writeData()readData()有兩種讀取方式:有緩衝和無緩衝方式。基本原理是一致的,簡單其見只分析無緩衝直接讀取方式。qint64 QAbstractSocket::readData(char *data, qint64 maxSize){   

使用DirecetFB支援Qt4.7.0,加速啟動QT

使用DirecetFB支援Qt4.7.0 使用DirecetFB支援Qt4.7.0摘要:如何在ok6410上使用Directfb,並且使用它支援Qt4.7.0關鍵字:directfb 1.2.8 Qt4.7.0 tslib

總頁數: 61357 1 .... 17214 17215 17216 17217 17218 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.