原创 Qt之線程(QThread)

   QThread類提供了一個平臺無關的方式來管理線程。      一個QThread對象在程序控制中管理一個線程。線程在run()中開始執行。默認情況下,run()通過調用exec()啓動事件循環並在線程裏運行一個Qt的事件循環。

原创 QT中的TCP方法

1.Qt中找不到QTcpSocket.h的解決辦法: 在你的.pro文件中: QT += network 2.http://blog.sina.com.cn/s/blog_4888f88101014euy.html 連接服務器

原创 QT筆記:數據庫總結(三)之SQL模型類-QSqlTableModel模型

http://blog.csdn.net/reborntercel/article/details/7000616 QSqlTableModel類繼承至QSqlQueryModel類,該類提供了一個可讀寫單張SQL表的可編輯數據模型

原创 QSqlDatabase操作數據庫sqlite3

http://blog.csdn.net/liukang325/article/details/22735339 基本打開數據庫,執行SQL語句: [cpp] view plain copy   static c

原创 VC 操作word部分代碼(利用剪切板取得Word中的圖片,ClipBoard, Addpicture)

在32位WIN7 VS2012環境下測試通過,在64位WIN7 VS2013環境下GlobalLock和GlobalSize函數返回NULL,具體參見注釋 // 讀取給定文件名的Doc文檔中的數據 BOOL CWordOperat

原创 VC++ 通過剪切板獲得文檔中的圖片

// 利用剪切板獲得圖片 // 打開剪切板(佔用狀態,此時進行復制粘貼等操作將無效果) OpenClipboard(NULL); // 清除剪切板內容 EmptyClipboard(); /

原创 QT筆記:數據庫總結(一)

http://blog.csdn.net/reborntercel/article/details/6991147 #include <QtSql> QT += sql QSqlDatabase類實現了數據庫連接的操作 QSqlQ

原创 傳統剪貼板操作

【轉】http://blog.sina.com.cn/s/blog_7d2ec95b0101iz4b.html 剪貼板函數 Function Description OpenClipboard

原创 Qt創建新文件

在C/C++語言中,當我們調用fopen("filename","w")時,如果filename這個文件並不存在,則會創建這個文件,並打開。 但是在Qt中,如果我們想創建一個新文件,怎麼辦呢? [html] view pl

原创 QT筆記:數據庫總結

QT筆記:數據庫總結(一)點擊打開鏈接 QT筆記:數據庫總結(二)之SQL模型類-QSqlQueryModel模型點擊打開鏈接 QT筆記:數據庫總結(三)之SQL模型類-QSqlTableModel模型點擊打開鏈接 點贊

原创 信號和槽的連接類型 Qt::ConnectionType 解析

signal/slot在底層會使用三種方式傳遞消息。參見QObject::connect()方法: bool QObject::connect ( const QObject * sender, const char * sig

原创 VC中怎麼讀取文件

[轉]http://www.cnblogs.com/carekee/articles/1687318.html 一、   CStdioFile 二、   FILE* f = fopen(“file name”, “mode”);

原创 Qt調用外部程序QProcess

Qt調用外部程序QProcess (1)使用startDetached或execute 使用QProcess類靜態函數QProcess::startDetached(const QString &program,

原创 QTimer調用Stop後再次start,以前connect的槽將失效

另外,設置爲單次觸發後m_timer.setSingleShot(true); 只在第一次觸發Timeout信號 點贊 收藏 分享 文章舉報 韭菜炒雞蛋 發佈了21 篇

原创 判斷文件夾,是否存在,不存在則創建Qt

判斷文件夾,是否存在,不存在則創建 void MainWindow::on_pushButton_2_clicked() { QDir *temp = new QDir; bool exist = temp