原创 深度解析 Qt 內部進程通信機制

在 Qt 系統中,不僅有着構造完善的系統結構,而且爲了滿足用戶對編寫圖形用戶界面應用的種種需求,它還創建了許多新的系統機制,其中 Qt 所特有的內部進程通信機制尤其值得一提。 AD: Qt 內部進程通信機制是本文要介紹的內容,Qt 作

原创 UITextField 輸入完成後,自動收起

UITextField 提供一個文字框可供使用者輸入,在我們使用 Interface Builder 編輯的時候可以看到許多關於 UITextField 的屬性,但是卻沒有一項屬性是告訴我們在輸入結束按下 Return Key 時小鍵

原创 qt 中使用正則表達式去除匹配到的內容

string strMsg = "MainWindow::createMeasurePage(): dvctype=DvcMisc,cmd=WELCM,logonuser=adf"; QTextCodec * codec

原创 Map 使用

Map是STL的一個關聯容器,它提供一對一(其中第一個可以稱爲關鍵字,每個關鍵字只能在map中出現一次,第二個可能稱爲該關鍵字的值)的數據處理能力,由於這個特性,它完成有可能在我們處理一對一數據的時候,在編程上提供快速通道。這裏說下m

原创 Qt 出現“undefined reference to `vtable for”原因總結 (ZZ)

由於Qt本身實現的機制所限,我們在使用Qt製作某些軟件程式的時候,會碰到各種各樣這樣那樣的問題,而且很多是很難,或根本很難找到原因的,即使解決了問題

原创 STL map mulimap

Sparse array example: (why hold space for thousands of elements when all we have is five) 01 #include <string.h>

原创 NFS

我在作linux移植到S3C2440的時候,在配置NFS服務器上搞了好久, 我覺的最大的問題是我沒有關掉防火牆,所以在使用NFS的時候老是連接 不上,關掉防火牆只需要在終端中輸入setup即可,把防火牆關掉。 下面我把老前輩們怎麼配置NF

原创 幾種“加載中” 顯示方式

第一種方法:使用UIView and UIActivityIndicatorView C代碼   //創建UIWebView   WebView = [[UIWebView alloc] initWithFrame:CGRe

原创 QTableWidget的使用和美工總結

QTableWidget的使用和美工總結 基本外觀設置 FriendTable->setFrameShape(QFrame::NoFrame);  //設置邊框 FriendTable->setHorizontalHeaderLabel

原创 QT的正則表達式

QRegExp是Qt的正則表達式類. Qt中有兩個不同類的正則表達式. 第一類爲元字符.它表示一個或多個常量表達式. 令一類爲轉義字符,它代表一個特殊字符.   一.元字符 .  匹配任意單個字符.例如, 1.3 可能是1. 後面跟任意

原创 表格的操作包括:標記行、移動行、刪除行、插入行

1、標記行   這裏講的標記行指的是單擊此行,可以實現在此行右邊出現一個勾,如下圖所示:     爲了實現標記功能,在ViewController.m中@end之前添加代碼: C代碼   #pragma mar

原创 QString和string類型相互轉換

在使用QT和C++進行開發的時候,由於兩者的數據類型不完全相同,需要進行轉換。下面介紹QString和string類型相互轉換的方法。(QT4.6上已測試可用。) 1、在頭文件中添加inlucde信息和轉換函數聲明: view pl

原创 利用QPainter作圖

void MyPainter::paintEvent(QPaintEvent */*event*/){     QPainter painter(this);    //設定鋼筆工具     QPen pen;     pen.setSt

原创 ios 開發相關博客

http://justcoding.iteye.com/blog/1485768 http://my.oschina.net/plumsoft/blog/51723 block 用法,講的很詳細 http://thirdcog.eu/pw

原创 我的VIM常用的配置

"當文件在外部被修改,自動更新該文件 set autoread "高亮顯示當前行 set cursorline hi cursorline guibg=#222222 hi CursorColumn guibg=#333333 "開啓摺