原创 Qt與腳本

1. Qt內建的Script支持:Qt Script for Applications (QSA),跨平臺腳本工具箱,爲靜態的Qt/C++程序提供了一個腳本界面,可以定製和擴展程序。支持腳本語言--Qt Script (基於ECMAScr

原创 Qt4 to Qt5(持續更新)

新的一年開始了,我也決定將工作環境從Qt4遷移到Qt5,據說Qt4到Qt5是比Qt3到Qt4 easy不少,最大的變動是QWidget。 1,修改路徑系統。Qt4 的 QtGUI下很多類被獨立到widgets模塊裏了,爲了提高兼容性,把

原创 Qt 在程序中調用外部程序

在程序中打開外部程序      1.若只是打開某個程序         QProcess process;          process.execute("程序路徑");      2.用指定程序打開某個文件          QP

原创 主窗口關閉後,主進程沒有退出的解決辦法

當主窗口關閉時,主進程還沒有結束,說明主進程還沒有釋放資源,這時可以強行讓其釋放。 方法1. 在main函數中,添加信號槽:app.connect( &a, SIGNAL( lastWindowClosed() ), &w, SLOT

原创 C++繼承

私有繼承的 第一個規則:和公有繼承相反,如果兩個類之間的繼承關係爲私有,編譯器一般不會將派生類對象轉換成基類對象。 第二個規則: 從私有基類繼承而來的成員都成爲了派生類的私有成員,即使它們在基類中是保護或公有成員。 私有繼承的含義:私有繼

原创 靜態成員函數解析

靜態數據成員: 下面看一個例子: #include <iostream.h> class  Point { public:  void output()  {  }  static void init()  {    }  }; voi

原创 static靜態變量的理解

靜態變量 類型說明符是static。 靜態變量屬於靜態存儲方式,其存儲空間爲內存中的靜態數據區(在 靜態存儲區內分配存儲單元),該區域中的數據在整個程序的運行期間一直佔用這些存儲空間(在程序整個運行期間都不釋放),也可以認爲是其內存地址

原创 qwt例程效果圖合集

  這些圖是動態的 波特圖,阻尼可調   一組儀表圖,其中指針可用鼠標旋轉     可用鼠標滾動滾輪,從而控制綵帶長度     各式各樣的curve   彩色柱狀圖   一些點之間相互的連線,點可拖動,線跟着改變  

原创 用systick計數器做delay函數易出現的錯誤一則

用systick計數器做delay函數易出現的錯誤一則     今天在調試程序過程中,發現以前用的好好的delay函數突然不準了,一開始怎麼也沒有懷疑到delay函數的問題,先貼代碼: //主函數裏用到了delay函數 void main

原创 C++實現設計模式: Factory 工廠模式

[譯]C++實現設計模式: Factory 工廠模式     Definition  Basically a Factory consists of an interface class which is common t

原创 在vs2010下建Qt工程,可運行代碼中出現紅色波浪線的解決辦法

在項目----屬性----vc++目錄----包含目錄中加入你的qt/include的路徑,如(c:\qt\4.8.2\include) 點贊 收藏 分享 文章舉報 kun_hu

原创 用QextSerialPort庫,獲取系統當前可用串口信息的方法

國慶歸來,今天終於解決了遺留在國慶前的獲取系統可用串口的問題,總結下!   其實,問題的原因很簡單,沒有使用最新的庫,之前用的qextserialport-1.2win-alpha,而在這個版本中,QextSerialEnumerator

原创 Qt5.2.1 + VS2012 環境配置

首先裝好vs2012,接着 1、下載       Qt 5.2.1 for Windows 64-bit (VS 2012, 590 MB)      並安裝(路徑不能出現中文) 2、下載        Visual Studio

原创 android ffmpeg libx264編譯記錄

1.https://trac.ffmpeg.org/wiki/How%20to%20quickly%20compile%20libx264 2.https://trac.ffmpeg.org/wiki/How%20to%20quickly

原创 Qt中(圖片)資源的使用方式

Qt中使用圖片資源的方法有很多種,以前我一直分不清各種之間的區別和Qt相應的處理機制,後來遇到一些實際的問題,然後再加上查閱源碼和資料,總算弄明白一些事情,但是本文僅僅是個人理解,如有錯誤之處請告訴我,大家一起進步。        圖片