原创 關於Qt移植後環境變量的設置 qt移植到arm中文顯示問題解決 實現pc與tiny210 arm開發板 udp通信(續上)

1,Qt編譯arm版本後,裏面有很多歌文件夾。其實只需要將裏面的lib文件夾拷貝到板子上就行了。有文章說要把plugin文件夾也一併拷過去。我沒拷,也沒發現問題。 拷貝時先將lib文件夾tar壓縮後,然後U盤拷過去,利用超級終端操作解

原创 關於C++中的友元函數的總結

1.友元函數的簡單介紹 1.1爲什麼要使用友元函數 在實現類之間數據共享時,減少系統開銷,提高效率。如果類A中的函數要訪問類B中的成員(例如:智能指針類的實現),那麼類A中該函數要是類B的友元函數。具體來說:爲了 使其他類的成員函

原创 Qt C++中的關鍵字explicit

關鍵字 explicit 可以禁止“單參數構造函數”被用於自動類型轉換。光看這一句似乎不太容易明白,下面,舉個簡單地例子。           //main.cpp            #include <iostream>   

原创 一種程序界面文字換膚方法

一種程序界面文字換膚方法 Aiguille.LIU 2008-11-23   對於GUI程序,界面上會呈現許多圖片和文字信息。圖片一般都是運行時從外部載入的,更換比較容易。然而,文字信息大多情況下都是直接寫在程序代碼中的。這種情況

原创 C++多線程面向對象解決方案

相信很多人都讀過《C++沉思錄》這本經典著作,在我艱難地讀完整本書後,留給我印象最深的只有一句話::“用類表示概念,用類解決問題”。 關 於多線程編程,如果不是特別需要,大多數開發人員都不會特意去觸碰這個似乎神祕的領域。如果在某些場合能正

原创 C++繼承:公有,私有,保護

公有繼承(public)、私有繼承(private)、保護繼承(protected)是常用的三種繼承方式。 1. 公有繼承(public) 公有繼承的特點是基類的公有成員和保護成員作爲派生類的成員時,它們都保持原有的狀態,而基類的

原创 libusb的嵌入式移植

linux對usb已有了比較完善的支持,但是看了一下原理還有代碼,還是覺得一頭霧水!有人推薦libusb,在網上搜了一下資料,嗯,感覺確實簡單多了! 下面先介紹一下libusb: Linux 平臺上的usb驅動開發,主要有內核驅動的

原创 讓Qt應用程序跑在Android上

讓Qt應用程序跑在Android上          Qt最大的優勢就是跨平臺,一次性開發的Qt應用程序,可以跑Windows、跑linux、跑MAC……如今移動平臺android操作系統如此火爆,Qt當然不能放過對android的支

原创 C++程序中使用QML綁定機制

目錄(?)[-] 核心模塊類QML與C結合的方式 在C中加載QML組件 定位子對象 在QML組件中嵌入C對象定義新的QML元素 在QML和C之間交換數據 調用函數接收信號修改屬性 支持的數據類型 JavaScript數組和

原创 C++中相對路徑與絕對路徑以及斜槓與反斜槓的區別

文件路徑 正斜槓和反斜槓 正斜槓,又稱左斜槓,符號是"/";反斜槓,也稱右斜槓,符號是"\"。文件路徑的表示可以分爲絕對路徑和相對路徑: 1、絕對路徑表示相對容易,例如 pDummyFile =fopen("D:\\vctest\\glT

原创 QImage 圖像格式小結

嗯,這個QImage的問題研究好久了,有段時間沒用,忘了,已經被兩次問到了,突然有點解釋不清楚,我汗顏,覺得有必要重新總結下了,不然無顏對自己了。 圖像的數據是以字節爲單位保存的,每一行的字節數必須是4的整數倍,不足的補0。 (因爲

原创 【OpenCV】使用floodfill()實現PhotoShop魔棒功能

在OpenCV中看到一個很有意思的函數:floodfill() 使用給定顏色填充一個聯通的區域 [cpp] view plaincopy C++: int floodFill(InputOutputArray i

原创 安裝libpng報的兩大錯誤的解決方法

在裝PHP之前,可能我們需要一些庫支持和處理,比如支持gd對縮略圖的支持,或者freetype對特殊效果如水印的支持等,其中有一個庫叫libpng,裝libpng的時候難是不難,但會出現錯誤,下面就對幾種錯誤說明一下解決辦法。  

原创 Android佈局管理器 - 詳細解析佈局實現

寫完博客的總結 : 以前沒有弄清楚的概念清晰化 父容器與本容器屬性 : android_layout...屬性是本容器的屬性, 定義在這個佈局管理器的LayoutParams內部類中, 每個佈局管理器都有一個LayoutParams內

原创 二叉排序樹C實現(含完整源碼)

二叉排序樹簡介      二叉排序樹(Binary Sort Tree,簡稱BST),又稱二叉查找樹,是紅黑樹、AVL樹等的基礎。它或是一棵空樹,或者是具有下列性質的一棵二叉樹:    1、若它的左子樹不空,則左子樹上所有節點的