Qt 一些有用的巨集或者是函式

2021-10-05 13:39:01 字數 1255 閱讀 1738

no.1 :

#define cout qdebug() << "[" << __file__ << ":" << __line__ << "]"
file 是檔案名字 line是輸出**對應的行數

方便輸出和除錯

no.2:

qdebug().noquote()

這個函式可以去掉引號,quote 引用的意思

因為qdebug會自動格式化其輸出,以使輸出更可讀。它會自動地在引數中間新增空格,並在輸出qstring、qbytearray、qchar引數時,自動為這些內容新增雙引號。當然,我們也可改變這些預設選項,通過使用相關的成員函式,比如space()、nospace()、quote()、noquote()。而且,文字流中常用的格式符也可以在qdebug中使用。

no.3:

static

bool

isfolder

(qstring strfolder)

判斷是否是資料夾

no.4:

#include

#include

//訪問桌面服務的類

兩個類可以用來開啟url

no.5:

qmovie movie =

newqmovie

("***xx.gif");

label-

>

setmovie

(movie)

;movie-

>

start()

;

no.5:

ui-

>searchbutton-

>

setfocus()

;//設定預設焦點

ui->searchbutton-

>

setdefault

(true);

//設定預設按鈕,設定了這個屬性,

當使用者按下回車的時候,就會按下該按鈕

no.6

lineedit-

>setfocus (

);

設定游標到這個輸入框

一些有用的函式

1.memset pbuffer,0,pbuffer length 初始化一段記憶體空間,初始值為0 2.sprintf pbuffer,fomatstring,作用和printf差不多,不同的是輸出到指定的快取pbuffer中,而不是輸出到dos控制台。3.sscanf pbuffer,fomat...

一些有用的wap函式

php裡面宣告wap頁面 wap1.0 header content type text vnd.wap.wml true 換行採用 回車採用 函式名稱 getphonenumber 函式功能 取手機號 輸入引數 none 函式返回值 成功返回號碼,失敗返回false 其它說明 說明 函式名稱 ge...

JS一些有用的函式收集

1 判斷全半形字元 判斷文字是否為全形字符 全形字符中包括中文字元 半形範圍 u0000 u00ff,uff61 uff9f,uffe8 uffee 全形範圍 全形數字 0 9 uff10 uff19 全形大文字 a z uff21 uff3a 全形小文字 a z uff41 uff5a 全形平仮名...