Qt4之改變滑鼠指標形狀

2021-06-01 07:35:49 字數 394 閱讀 4038

不同的滑鼠指標形狀可以提示使用者當前的操作,或提示使用者當前應用程式所處的狀態。增強應用程式的可用性,方便使用者的使用。

qcursor類提拱的多種指標形狀,如下圖所示:

具體**如下:

void cursor::slotarrow(){

setcursor(qt::arrowcursor);

除了qcursor提拱的各種指標形狀外,使用者還可以自定義指標形狀。

void cursor::slotcustom(){

qcurosr *mycursor=new qcursor(qpixmap(":/images/custom.png"),-1,-1);

setcursor(*mycursor);

其中,後面兩個引數-1,-1,表示熱點位於的中心位置。

Qt4之改變滑鼠指標形狀

不同的滑鼠指標形狀可以提示使用者當前的操作,或提示使用者當前應用程式所處的狀態。增強應用程式的可用性,方便使用者的使用。qcursor類提拱的多種指標形狀,如下圖所示 具體 如下 void cursor slotarrow setcursor qt arrowcursor 除了qcursor提拱的各...

Qt如何改變滑鼠形狀

在windows平台開發的軟體,經常會有這樣的需求,當滑鼠移動到某個元件或者某個區域的時候,滑鼠需要變成特定的形狀,現在介紹如何實現滑鼠的形狀變化。一 利用qt自帶的資源修改滑鼠形狀 1 確定座標範圍,在座標 0 width,0 height 範圍內改變滑鼠形狀 qpoint mousepos e ...

Qt如何改變滑鼠形狀

一 利用qt自帶的資源修改滑鼠形狀 1 確定座標範圍,在座標 0 width,0 height 範圍內改變滑鼠形狀 qpoint mousepos e pos int width 1000 int height 1000 if mousepos.rx 0 mousepos.rx width mous...