原创 [QT入門篇]2 QT中的對象模型——QPointer

QPointer是一個模板類,爲QObject對象提供了守衛指針(Guarded Pointer)。什麼是守衛指針?守衛指針QPointer<T>類似於普通C++指針T *,有且僅有一點不同:當被引用的對象被刪除的時候,守衛指針自動設置爲0

原创 [Qt小知識集錦]QT的5個基礎知識,你知道幾個

1 你不能調用QObject的拷貝構造函數和賦值運算符QObject A;QObject B(A); 錯誤。QObject A;QObject B;B = A;也是錯誤。 2 QPointer能夠幫你自動管理指針QPointer引用了QOb

原创 我的友情鏈接

51CTO博客開發

原创 [QT問題]如何預覽QtCreator中的界面?

如何預覽QtCreator的界面?當在QtCreator界面編輯器中放置好佈局和控件之後,我們需要看一下襬放的對不對,VC中有預覽的功能,就是不需要編譯和運行程序就能看到UI,QT中也有類似的功能,但是查找了所有菜單也沒有發現預覽功能。然後

原创 [QT入門篇]1 QT中的對象模型

1.1       概述QT是一個基於C++的圖形UI庫,但它不僅僅侷限於UI,它集成了當前相當廣泛的不同技術,如GUI技術、數據存儲技術、多媒體技術、網絡技術、Web技術、腳本技術等等。提到C++,必然涉及到對象模型。標準的C++對象模型

原创 yum命令參考

yum 命令         yum(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包

原创 給國產操作系統換個芯——中標麒麟操作系統更新實時內核

測試環境 Linuxlocalhost.localdomain 3.18.48-rt54 #1 SMP PREEMPT RT Sat Apr 2910:28:30 CST 2017 x86_64 x8

原创 我是如何通過系統架構設計師考試的(2017年軟考)

2017年,時隔7年之後,我又一次參加了計算機技術與軟件專業技術資格(水平)考試,報考的科目爲《系統架構設計師》,這是一個高級資格考試。上一次參加軟考時的高級資格考試還只有《系統分析師》,一轉眼的時間,高級資格考試已經有5門了,不得不感嘆

原创 Unable to find the ncurses libraries的解決辦法

原文:http://blog.chinaunix.net/uid-28295879-id-3521927.html 我們在更新CentOS或者Ubuntu的內核時,執行make menuconfig可能看如這樣的錯誤: *** Unab

原创 [Q學習]16 Qt狀態機框架——共享狀態遷移

原創文章,可以轉載,轉載時請以超鏈接形式保留本文地址、作者信息和本聲明。 上一節中,我實現了4個狀態的狀態機:S1、S2、S3和終止態,其中S3可以遷移到到終止態。如果我們通過點擊Quit按鈕退出狀態機,也就是說既要保持S、S2和S3的相

原创 使用QtQuick如何製作帶有冷卻效果的按鈕

使用QtQuick如何製作帶有冷卻效果的按鈕   在很多遊戲裏,一個技能釋放之後,需要一段時間冷卻,然後纔可以繼續使用,在我做的小遊戲《抗戰》中也需要類似的功能,比如炮擊、空襲、補給,那麼在QML中如何實現這個效果呢? 分析一下整個過程:

原创 [Q學習]15 Qt狀態機框架——狀態機停止

原創文章,可以轉載,轉載時請以超鏈接形式保留本文地址、作者信息和本聲明。否則將追究法律責任。 前幾節講述的都是狀態機運行的過程,沒有結束狀態。任何一個狀態機都應該有一個結束狀態。那如何停止狀態機呢,或者說如何進入終止態呢? Qt狀態機框

原创 [Qt學習]14 Qt狀態機框架——進入和退出狀態

原創文章,可以轉載,轉載時請以超鏈接形式保留本文地址、作者信息和本聲明。否則將追究法律責任。 在上一節中,我們實現了具有三個狀態的狀態機,但是這個狀態機僅僅是聲明瞭三個狀態,定義了狀態遷移,沒有就進一步完成其他動作。如何在改變狀態時做一些

原创 [Q學習]14 Qt狀態機框架——進入和退出狀態2

2 關聯信號槽 Qt狀態機有這樣一個特性:進入某個狀態時會觸發QState::entered()信號,離開狀態時觸發QState::exited()信號,如此,我們使用槽函數關聯這兩個信號就可以做一些額外的操作了。還是之前的代碼,增加兩個

原创 Qt開發的小遊戲-抗日

《抗日》的靈感源自《鋼鐵雄心》,本人喜歡玩戰略類遊戲,鋼鐵雄心玩了很多遍,對其中的戰鬥部分感覺很有意思,鋼鐵雄心沒有精美的戰鬥畫面,就是一些數據在變化,表現在人力和組織度的變化,還有一些戰術圖片和部隊的圖片,然後自己腦補戰鬥過程……也很有