原创 解決libpng warning: iCCP: known incorrect sRGB profile

解決libpng warning: iCCP: known incorrect sRGB profile 出現這個警告是因爲png格式不正確,解決這個問題只需要用QImage重新保存下png圖片就可以了。 例如: QImage i

原创 BOA服務器的搭建以及移植到開發板

一、 概述 硬件資源:IAC-335X-Kit 開發板 宿主機:ubuntu16.04 交叉編譯工具:arm-arago-linux-gnueabi 二、 BOA搭建 先確定交叉編譯工具是否安裝正確。 安裝需要工具bison

原创 MFC中使用cout或printf輸出調試信息

MFC中使用cout或printf輸出調試信息 在MFC編程中使用cout或者printf打印信息,需要初始化控制檯,然後纔可以使用cout或者printf等。 #include <io.h> #include <fcntl.h

原创 Linux開發環境搭建--配置NFS服務

1、安裝NFS服務 # sudo apt-get install nfs-kernel-server 2、創建NFS共享目錄 假設 NFS 共享目錄是/home/nfs # sudo mkdir /home/nfs 3、配置 NF

原创 開發板移植SQLite3

1、 從官網下載linux版本的源碼,地址:http://www.sqlite.org/download.html 2、 將源碼複製到ubuntu中,執行解壓命令 tar -zxvf sqlite-autoconf-3240000.t

原创 Qt表格添加複選框

該方法重寫QHeaderView,在表格第一個位置繪製一個複選框,廢話不多說,直接上代碼,代碼較爲簡單,註釋內容足以理解。 #ifndef AICHECKBOXHEADER_H #define AICHECKBOXHEADER_H

原创 嵌入式Qt程序去掉小綠框及鼠標指針方法

一、去掉屏幕中間的小綠框 去掉屏幕中間的小綠框終極方法是修改Qt源碼,步驟如下: 1、修改源碼 找到源碼中的qwscursor_qws.cpp文件,直接搜索即可,代碼修改如下: void QWSServerPrivate::initi

原创 QT網絡編程部分---Qt登陸請求PHP腳本實現登陸

今天看了一下Qt網絡編程這一塊的知識,寫了一個登陸界面,通過網絡請求PHP腳本,來實現登陸驗證。 大體思路是這樣的:點擊登陸按鈕時,將賬號和密碼發送到PHP腳本進行判斷,然後接收返回來的值,進行判斷。 1.新建QtGui應用,項目名稱爲p

原创 QCustomPlot繪製時間日期折線圖

QCustomPlot的配置和安裝非常簡單,沒有的請自行百度。 這個實例要做的是:顯示一個7天的體溫,每天3個數據,一共21個數據,要求折線圖的橫座標軸爲日期,其實日期爲第一天體溫的日期。 在這我們就需要了解一下QCustomPlot中橫

原创 Qt程序打包成一個單獨exe的方法,並修改exe圖標

Qt程序打包成一個單獨exe的方法,並修改exe圖標 Qt程序發佈及打包,同時修改可執行文件的圖標。本教程使用Qt自帶的 windeployqt 工具外加Enigma Virtual Box打包工具。首先需要知道的是,Qt程序發佈需要的