原创 Linux下./configure錯誤詳解 基於ubuntu

Linux下./configure錯誤詳解  sudo apt-get install 軟件包 這個是更新你指定的軟件包  sudo apt-get update 獲取更新列表  sudo apt-get dist-upgrade 開始更

原创 qt學習筆記(三)之對話框-QDialog

對話框一般用來提供反饋信息或從用戶處獲取輸入,Qt 實現了很豐富的對話框類。 1、首先我們來看看QDialog的類關係 2、模態對話框和非模態對話框 所謂模態對話框就是在其沒有被關閉之前,用戶不能與同一個應用程序的其他窗口進行交互,直到

原创 qt學習筆記(五)之淺析信號與槽進制

一、原理 Qt的"信號與槽",筆者是這麼理解的--"回調機制”。 在Gui用戶界面中,往往有這種需求,“動作”一個窗口部件,需要激活其他的操作。這種功能,我們經常使用回調函數來實現。 在MINIGui中,也提供了一套類似的機制,就是pos

原创 qt學習筆記(六)之簡析對象樹

Qt提供了一種機制,能夠自動、有效的組織和管理繼承自QObject的Qt對象,這種機制就是對象樹。 Qt對象樹在用戶界面編程上是非常有用的。它能夠幫助程序員減輕內存泄露的壓力。 比如說當應用程序創建了一個具有父窗口部件的對象時,該對象將被

原创 安裝qvfb--基於ubuntu11.10

最近由於工作需要,需要在qvfb上開發幾項應用。所以我不得不轉向快要遺忘的linux 之前電腦上只安裝了red hat9.0.0。在上面安裝qvfb,遇到了各種問題,網上的資料也甚少。由於水平有限,對linux瞭解不深,所以我轉向解決方案

原创 基於qvfb的應用小程序開發

這篇文章其實也不算是原創,看了前輩們的資料加上自己的一些理解。在文章末尾,我提供幾篇好的資料。 如果有必要那麼我們可以使用qvfb開發自己的GUI圖形引擎,qvfb是一個模擬/dev/fb0的framebuffer顯示方式的應用程序,使

原创 qt學習筆記(四)之對話框-Qt內建對話框

在上一節中,我們已經清楚的瞭解到QDialog的子類,像QColorDialog,QFontDiog等,這些對話框我們稱之爲內建對話框,又叫標準對話框 這一節我們主要講解下標準對話框的一些使用方法。 一、下圖爲我們要設計出來的主界面

原创 qt學習筆記(一)之Hello world

學習QT也一段時間了,今天又驚喜得到手了一本書。是時候開始記錄下自己的qt學習之路了,好久沒寫博客了~~學習的點點滴滴還是非常重要的。 環境:Qt SDK 1.1.3 Qt版本是4.7.3  目前我對qt也不是很瞭解,部分細節之後會陸續介

原创 qt學習筆記(七)之數據庫簡介

筆者最近用Qt寫公司的考勤機。本來要求是要基於frameBuffer下用自己開發的easyGUI來進行上層應用開發,但是考慮到easyGUI提供的接口不是很多,就考慮用Qt來開發,順帶練練手。 廢話不多說,馬上進入主題。 一、QtSql

原创 談談小項目開發

筆者是一名小小程序緣。“快快樂樂寫代碼,開開心心調程序”是我每天都要做的事。            近期公司的項目都是比較小的,例如基於qvfb封裝的EasyGUI、基於EasyGUI開發的考勤機,我自己開在Qt平臺下初步實現了簡易

原创 qt學習筆記(八)之深入QSqlQuery

在上一節中,我們直接調用QSqlQuery:exec()對數據庫進行增刪改查等簡單操作。 在項目開發中,爲了實現系統的低耦合,我們就必須封裝出一個數據庫功能模塊。 一、prepare() 首先創建一個頭文件"attend_db.h"。 初

原创 零基礎學習單片機(一)--LED

最近公司要做智能小車的改裝。筆者很是慚愧,渾渾噩噩在大學讀了4年的電子專業,到頭來單片機都沒玩過2次。 計劃花一段時間來玩單片機,從最簡單的LED入手。 該系列的學習筆記 開發環境是: 開發板:HC800EM3  感覺是一塊很不錯的開發板

原创 qt學習筆記(九)之數據庫_初窺用戶接口層

前面兩節主要介紹SQL接口層,這節我們來初窺用戶接口層。 在之前已經說了用戶接口層提供從數據庫數據到用戶數據表示的窗體的映射。 除了QSqlQuery類外,Qt還提供了三種用於訪問數據庫的高層類。 類名 用途 QSqlQueryMdoe

原创 qt學習筆記(二)之佈局管理器&信號與槽(簡介)

我們在上節的程序中加點小應用。主要是用到了佈局管理器和信號與槽。在這裏我也只是簡單介紹一下~~隨着後續的深入研究,接下來會具體介紹~ 一、佈局管理器 #include <QtGui> int main(int argc, char

原创 《代碼揭祕--從C/C++的角度探祕計算機系統》讀書筆記(一)

最近在看左飛哥的一本書:《代碼揭祕--從C/C++的角度探祕計算機系統》。我覺得寫得很好,下面是書中的一小段程序,經過我修改。 #include <iostream> using namespace std; int main(vo