自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關于QT應用中幾個問題討論

移動開發(fā)
本文介紹的是關于QT應用中幾個問題討論,也是我們平常所見的一些小應用,我們先來看內(nèi)容。

QT一些應用使我們經(jīng)常碰到的一些問題,在這里簡單的羅列了一些內(nèi)容,僅供參考,先來看內(nèi)容。這篇文章屬于一個系列,主要是我收集于網(wǎng)絡的各種Qt方面技巧。

1、Qt串口應用程序小問題

Qt 4.6寫個串口應用程序,串口的操作直接調(diào)用windows api來進行,卻發(fā)現(xiàn)一個問題,那就是如果我用creatfile來創(chuàng)建串口文件,則始終返回失敗,但我如用creatfileA來創(chuàng)建,則成功。

查了一下資料,原來這是由于字符編碼的問題引起的。QT系統(tǒng)用的是unicode編碼,因此,調(diào)用creatfile時,實際調(diào)用的是creatfileW這個支持unicode的函數(shù),但我用qt creator來編寫程序時,所寫程序的字符編碼卻是windows默認的gbk編碼,因此,導致失敗。解決方法是在qt creator中選擇程序字符編碼為utf-8,或者真接使用creatfileA這個函數(shù)。

2、主窗體圓角

  1. QPixmap pixmap(directoryOf("Images").absoluteFilePath("xiangximenu.png"));   
  2. setMask(pixmap.mask()); // 可以不使用轉(zhuǎn)換的, 使用一張專門的bitmap圖片.  
  3. setWindowFlags(Qt::Window|Qt::FramelessWindowHint); 

只要讓你的窗體執(zhí)行了上面的代碼就是幾個角是圓角的,xiangximenu.png是一張圓角的圖片

制作圓角圖片大家可以訪問這個網(wǎng)站: http://www.roundpic.com

解釋:directory,只不過是為了解決平臺兼容性的一段代碼,所有的路徑都是針對可執(zhí)行文件的。

3、QML 官方教程

http://doc.qt.nokia.com/4.7-snapshot/qml-tutorial.html

4、Qt調(diào)用Win32 API

  1. #include <windows.h> 
  2.  
  3. ...  
  4.  
  5. #ifdef Q_WS_WIN //聲明要使用windows API   
  6.     //HWND myhwnd=this->winId();      
  7.     //獲得窗口句柄      
  8.     //::SendMessage(HWND_BROADCAST,   WM_SYSCOMMAND,   SC_MONITORPOWER,   2);      
  9.     //關閉顯示器API      
  10.     //ExitWindowsEx(EWX_LOGOFF, 0);      
  11.     //注銷用戶API    MessageBox(NULL,TEXT("This is windows window"),TEXT("HAHA YOYO"),MB_OK);      
  12.     //windows的messagebox,      
  13.     #endif 

 

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關推薦

2021-03-03 21:24:57

數(shù)據(jù)倉庫工具

2010-06-09 16:57:14

路由選擇協(xié)議

2011-07-01 09:31:49

.net

2013-11-12 09:16:00

SDN思科Insieme

2023-07-04 08:09:05

數(shù)據(jù)庫選型集中式

2021-10-12 00:04:24

腳本備份MariDB

2013-05-06 15:42:49

2009-01-07 18:02:36

服務器虛擬化數(shù)據(jù)中心

2010-07-12 13:00:49

UML建模

2011-09-14 15:23:00

Android 2.2

2009-09-07 14:39:14

2011-05-18 11:31:56

數(shù)據(jù)安全數(shù)據(jù)備份

2010-07-13 15:36:33

2021-01-19 08:25:20

Java反射進階

2022-01-12 08:53:04

數(shù)字化疫情企業(yè)發(fā)展

2009-11-06 14:07:58

Oracle用戶表空間

2013-08-29 09:47:32

開源hypervisor

2011-07-25 16:13:34

SQL Server數(shù)據(jù)挖掘

2011-07-25 14:18:36

SQL Server數(shù)據(jù)挖掘

2009-08-05 18:47:55

ASP.NET服務器
點贊
收藏

51CTO技術棧公眾號