原创 使用VNC作爲Qt-Embedded應用的輸出

VNC (Virtual Network Computing)是虛擬網絡計算機的縮寫。用於遠程控制的一個開源工具。 我們這裏要討論的是將VNC作爲一套顯示系統,也就是說將完整的窗口界面通過網絡,傳輸到另一臺計算機的屏幕上。比如我們在嵌入式

原创 虛擬機ubuntu10.04掛載nfs

一、環境         虛擬機:VMware 7.0         Linux系統:Ubuntu10.04         PC機操作系統:WindowsXP         客戶機端 :ARM9開發板(freescale i

原创 VS2010 編譯QT 4.8.1 靜態庫(lib)

因爲工作的原因好久沒有涉及qt的產品了,正好這幾天新安裝vs2010,參照總結網上別人的方法,利用週末的時間編譯了下qt4.7.1的靜態庫,下面貼出具體方法,如果能一步一步按着我的方法做的話 確保你不會在編譯幾個小時候不會出現編譯錯誤

原创 c++軟件開發第三方庫大全

1.boost 這個使用的人多不多說了 2.pthread windows下的posix線程實現 3.libcurl 一個有名的開源網絡爬蟲庫 阿里旺旺中使用到了 4.libeay32 OpenSSL Library 5.libtidy

原创 Qt編程點滴

類定義後面要加";" 函數的實現部分,如果定義部分有void,則實現部分不能少; 檢查include文件有無少; error: request for member `show' in `((MainWindow*)this)->Mai

原创 C++指針存儲結構

—概述 —線性排序 —二進制存放 —數據類型和編碼 —變量和指針 —引用 —數組 —動態存儲分配 —函數參數傳遞在內存中的表示 概述 c++的學習中,對指針的理解和把握相當重要,可能很多同學對此感到困惑。我個人感覺指針的理解實際上還是依賴

原创 c#第三方控件地址

包括 ASP.NET 和 WinForm 的超強 超炫 www.devexpress.com http://www.dotnetmagic.com http://www.divil.co.uk http://www.componenton

原创 交叉編譯Qt4.8.2

1. 安裝交叉編譯器。利用友善之臂自帶的交叉編譯器。 將arm-linux-gcc-4.3.2.tgz 放在 /root下,執行如下操作 #cd /root #tar xvzf arm-linux-gcc-4.3.2.tgz –C / #

原创 Ubuntu12.04下交叉編譯Qt4.8.2步驟

1.安裝支持庫 #sudo apt-get install build-essential #sudo apt-get install libxrender-dev libxrandr-dev libxcursor-dev libxine

原创 C++函數參數和返回值三種傳遞方式

C++函數參數和返回值三種傳遞方式:值傳遞、指針傳遞和引用傳遞 (着重理解) 引用與指針的比較 引用是 C++中的概念,初學者容易把引用和指針混淆一起。一下程序中,n 是m 的 一個引用(reference),m 是被引用物(refe

原创 使用QSS動態更換皮膚簡單舉例

通過QSS可以實現動態更換QT程序的外觀。下面我主要通過一個小例子說明下如何動態變換皮膚的功能。 首先,先創建一個test.qss文件,放置在程序目錄下,文件內容如下: QPushButton {colo

原创 Qt問題總結

1.在程序關閉窗口時,顯示提示窗口: qt中有很多信號和相應的槽函數,上述問題需要攔截關閉窗口信息QWidget::close(),QWidget::closeEvent( QCloseEvent * e

原创 C#調用VC DLL接口函數參數類型轉換方法介紹

本文列出了C#調用VC DLL接口函數參數類型轉換的方法,供大家參考。 AD:   handle---------IntPtr hwnd-----------IntPtr char *----------string int

原创 如何解決VS2008編譯Qt工程鏈接錯誤

用qmake --project產生一個Qt 的pro文件,然後在通過add-in的open qt project files打開,編譯

原创 AT指令發送PDU短信詳解

AT指令發送PDU短信詳解(支持發送到小靈通) 爲了完成公司的短信收發程序,我找遍了所有資料,最後在很多網友的支持下 基本上完成了這 個程序,爲了使後來的人免走我同樣的彎路,我將AT指令發送PDU 短信的全過程及函數整理出來,希望能給大家