原创 數據庫系統原理中的基本概念

    數據庫管理技術的發展經歷了四個標誌性的階段:     (1)人工管理階段。這個時候的數據不是保存在計算機內,也沒有專業的軟件對數據進行管理。這個時候還沒有文件的概念,數據面向程序。     (2)文件系統階段。這個時候產生了專門管

原创 QByteArray輸出不正常

今天早晨在填充協議頭是使用瞭如下代碼:QByteArraytempArray;tempArray.push_back((unsignedchar)0xeb);tempArray.push_back((unsignedchar)0x90);t

原创 QT庫報內存漰潰,可能是DLL出錯問題

   最近在搞QT開發時總是會遇到”堆出錯中斷的問題”,仔細查找後發現是對QT庫的不瞭解,導致配製依賴庫時出錯導致.QT庫有DEBUG和RELEASE兩個版本,這個程序員都會知道.但是他們放在一起時如何來區分它們?在項目中如何選擇哪一個L

原创 手動生成MOC文件

一直以來我都是將moc命令寫成批處理文件,並且一直使用很正常,今早來要爲一個類生成moc文件,批處理是直接由以前正常運行的批處理文件改成,應該是沒有什麼錯誤的,其結果卻發現我所要的moc文件並沒有生成.原始頭文件如下:#pragma onc

原创 Qt自定義按鈕及不同狀態下圖片的切換

    好久沒有使用Qt了,最近在做窗體時做了一個自定義的鈕銨,剛開始是想通過修改其MASK和ICON的 方式來實現。確發現效果總是不太如意,如是乾脆自已定義了一個XPushButton。也將其實現方式記錄發 布出來。以方便日後自已使用和給

原创 我的友情鏈接

51CTO博客開發

原创 DBMS的工作模式

   DBMS是指對數據庫系統中的數據進行管理的系統軟件,它是數據庫的核心組成部分。它所支持的數據庫結構模型決定了邏輯錄設計的方向。    DBMS的工程作模式於下圖所式:                (1)它接受應用程序的數據請求和處

原创 QTabWidget的列頭寬度自適應

classQWDCurrentView :publicQWidget{public:QWDCurrentView(void);public:~QWDCurrentView(void);public:voidGetCurrentValues(

原创 QT之QTextEdit使用總結

QTextEdit* m_textShower;//顯求讀取文件內容的文本m_textShower = newQTextEdit;(1)設置字體的方法..............QFonttextFont;textFont.setPoint

原创 Qt佈局後無效

當把子窗體的大小設置得比父窗體還大,然後再把父窗體加入到佈局中時,父窗體會使用子窗體的大小。當你窗體比子窗體的要大時纔能有效地使用Layout部局。

原创 QT中出現亂碼

應用程序開頭如下:#include"QWDCurrentView.h"#include<QtGui/QApplication>intmain(intargc,char** argv){QApplicationapp(argc,argv);M

原创 加入Q_OBJECT後出現錯誤

環境:QT庫,沒有使用QT_CREATOR.也沒有設置環境變量,僅將QT庫作爲VS2005的第三方庫使用,庫中動態庫爲發佈時生成庫。環境配製:(1)將QT中的包含庫加入到vs2005的附加包含目錄中,工程配製圖見附件。(2)將QT中的LIB

原创 XML中XDOMNODELIST個數讀取個數不正確

if(ee.nodeName()==QObject::tr("測試")){    QDomNodeList list=ee.childNodes();    for(int i=0;i<list.count();i++)    {    

原创 Qt實現MFC的WM_IDLE機制.doc

   win32 有一個消息是 WM_IDLE,而在MFC裏面的也有一個virtualBOOLOnIdle(LONGlCount)的函數與之相對應,而在MSDN中對該函數的解釋是:   Override this member funct