原创 深度解析 Qt Eembedded Linux移植要點

Qt Eembedded Linux移植要點是本文要介紹的內容,不多說。先來看內容。 1、安裝qt 對系統的要求 安裝 qt 的過程在不同的平臺上會有所不同,主要關嵌入式linux平臺上如何安裝。若需要提供對OpenSSL的支持,需

原创 hi3515 rtc驅動(ds1307/1339)驅動和示例

將驅動放入/extdrv中編譯 部分驅動如下: #include <linux/module.h> #include <linux/miscdevice.h> #include <linux/init.h> #include <linux

原创 詳解 Qt 事件過濾器

Qt 事件過濾器是本文要介紹的內容,Qt 事件模型一個真正強大的特色是一個QObject的實例能夠管理另一個QObject 實例的事件。 讓我們試着設想已經有了一個CustomerInfoDialog的小部件。CustomerInfo

原创 hi3515 紅外遙控驅動和並模擬成虛擬鍵盤

需要源碼的QQ 156722569

原创 Qt界面美化 QSS

以下爲收集的QSS文章 QT皮膚(QSS)編程 qt樣式qss應用  QT皮膚(QSS)編程 Qt Style Sheets Reference

原创 QT CREATOR 添加庫語法注意

在.PRO文件中添加類似如下文件 LIBS += -L/home/godcyx/share/qt/QtTest/test1-build-desktop/ -lsample_common    注:-l指定庫文件名時,庫文件名可省掉前面的l

原创 fflush()函數作用總結

fflush(stdin)刷新標準輸入緩衝區,把輸入緩衝區裏的東西丟棄 fflush(stdout)刷新標準輸出緩衝區,把輸出緩衝區裏的東西打印到標準輸出設備上 來源:百度百科

原创 請教hi3515的問題

1.QTE4.5.3移植到hi3515後, 打開程序 system("/mnt/carRecoder/carRecoder-build-desktop/carRecoder -qws -nomouse &") 關閉程序system("ps

原创 明晰C++內存分配的五種方法的區別

在C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。   棧,就是那些由編譯器在需要的時候分配,在不需要的時候自動清楚的變量的存儲區。裏面的變量通常是局部變量、函數參數等。   堆,就是那些由new分配

原创 QT 4.7支持中文(QT4.7)(中文)(makeqpf)

QT 4.7支持中文(QT4.7)(中文)(makeqpf) 摘要:        QT4.7.0在移植到開發板上的時候,中文支持是必不可少的,如何讓QT支持中文,如何製作QT支持的字體文件,如何使QT UI編輯器中的字號與開發板

原创 [轉載]Qt 軟鍵盤[模擬]之鍵盤觸發事件

 關鍵詞:鍵盤觸發事件、QList用法、清除/獲得焦點、CSS、Qt初學教程      1、打開Qt Creater軟件,在'File'菜單中選擇'New File or Project..'選項,彈出的對話框如下所示:      

原创 linux 鏈接庫文件出現“undefined reference to" 問題的解決方法

最近在Linux下編程發現一個詭異的現象,就是在鏈接一個靜態庫的時候總是報錯,類似下面這樣的錯誤: (.text+0x13): undefined reference to `func'      關於undefined referen

原创 Linux查看硬件信息以及驅動設備的命令

用硬件檢測程序kuduz探測新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat

原创 TI Cortex M3串口轉以太網例程分析2-----bootloader

bootloader是TI串口轉以太網代碼的一小部分,位於Flash開始的4KB空間內。它的一個重要作用是在應用遠程升級,可以通過串口、USB、IIC、以太網等通道進行遠程固件升級。bootloader是CPU啓動後最先執行的程序,它

原创 linux中select()函數分析

Select在Socket編程中還是比較重要的,可是對於初學Socket的人來說都不太愛用Select寫程序,他們只是習慣寫諸如connect、accept、recv或recvfrom這樣的阻塞程序(所謂阻塞方式block,顧名思義,就