原创 qt 5 數據庫錯誤

1、編譯程序遇到錯誤 :/usr/bin/ld: cannot find -lGL        解決辦法:sudo apt-get install libglu1-mesa-dev-y       參考:http://qt-project

原创 C#下添加C++動態庫

C#下添加C++動態庫標籤: c#c++dllc2012-05-09 22:51 1265人閱讀 評論(1) 收藏 舉報 分類:C#(2) 這個網上很多。但是沒有能運行起來的。自己經過一週多的摸索進行稍微總結下。首先是C++下的聲明:頭文件

原创 編寫DLL所學所思(2)——導出類

編寫DLL所學所思(2)——導出類2011.10.6燭秋一、導出類的簡單方式這種方式是比較簡單的,同時也是不建議採用的不合適方式。只需要在導出類加上__declspec(dllexport),就可以實現導出類。對象空間還是在使用者的模塊裏,

原创 c#錯誤

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other mem

原创 Qt Creator 使用技巧

 Qt Creator是Qt官方的IDE,這個IDE爲Qt編程人員提供了一個完整的開發環境。當然了,這個IDE是用Qt寫的,也是免費的。這個IDE真正的編譯部分使用了MinGW gcc compiler。也就是說,這個IDE主要的作用是協助

原创 QT控件開發注意事項

在一日一控件的口號下,終於寫好了五十幾個自定義控件,包括各種儀表盤,各種溫度計,各種進度條,各種按鈕等,具體可參見(http://www.cnblogs.com/feiyangqingyun/p/6128288.html )目前演示DEMO

原创 DPI , dot per inch

DPI , dot per inch ,即每英寸包含的點數。還有一個概念是 PPI ,即每英寸包含的像素數。一般我們用 DPI 就夠了,對於專業人士處理超高 DPI 的場景,使用 PPI 可能更精確一些。在 Qt 中,只有 DPI ,所以我

原创 Qt5 程序發佈windowsXP一些問題

Qt5 程序發佈windowsXP一些問題標籤: windowsxpqt5vs20132014-11-21 19:52 1622人閱讀 評論(1) 收藏 舉報 分類:編程(2) 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。開發環境w

原创 Linux下獲得進程id和進程名字

Linux下獲得進程id和進程名字編程過程中,有的時候需要通過進程id來得到進程的名字,或則通過進程的名字來得到id。通過shell可以很容易得到,這裏通過代碼來實現。1. 通過進程名字得到進程id。pid_t getProcessPidb

原创 如何判斷對象是否“構造”成功?

 :C++構造函數無返回值,如何判斷對象是否“構造”成功?一道面試題,答案可能不惟一:C++構造函數無返回值,如何判斷對象是否“構造”成功? 注意:這裏的“構造”不是單指分配對象本身的內存,而是指在建立對象時做的初始化操作(如打開文件、連接

原创 FANUC系統數控機牀網絡化集成技術

FANUC系統數控機牀網絡化集成技術  以FANUC 系統數控機牀爲例研究數控機牀網絡化集成技術,提出了系統構架及主要功能; 對數控系統以太網功能、必備硬件進行了詳細的介紹; 進行了基於FOCAS2 的以太網軟件開發, 並詳盡闡述了本系統數

原创 QT列表頭自定義排序

簡述對以上節的排序,我們衍伸了兩點:把一個字符串前面的數據按照字符串比較,而後面的數據按照整形比較。將整形顯示爲字符串,而排序依然正常呢。爲了分別描述,這裏我們先解決問題1。簡述效果處理大小顯示QAbstractTableModelQSor

原创 Qt中,事件被封裝成一個個對象

在Qt中,事件被封裝成一個個對象,所有的事件均繼承自抽象類QEvent. 接下來依次談談Qt中有誰來產生、分發、接受和處理事件。本篇來介紹Qt 事件處理機制。深入瞭解事件處理系統對於每個學習Qt人來說非常重要,可以說,Qt是以事件驅動的UI

原创 直接安裝的Qt 5如何調試到源碼中

直接安裝的Qt 5如何調裝好Qt,安裝Qt的時候要選擇安裝源碼。裝好CDB,順便可以裝好調試符號(windows debug symbols,調試時可以看到windows dll中的函數,安裝大約4GB空間)。配置QtCreator,步驟如