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

Qt實(shí)現(xiàn)啟動(dòng)界面實(shí)例

移動(dòng)開(kāi)發(fā)
本文介紹的是Qt實(shí)現(xiàn)啟動(dòng)界面實(shí)例,使用到了Qt的類(lèi)。要實(shí)現(xiàn)簡(jiǎn)單啟動(dòng)界面的話(huà),其實(shí)只需要?jiǎng)?chuàng)建一個(gè)元件dialog。請(qǐng)看內(nèi)容。

本文介紹的是Qt實(shí)現(xiàn)啟動(dòng)界面實(shí)例,使用到了Qt的類(lèi)。如何用Qt啟動(dòng)界面,說(shuō)起來(lái)也很簡(jiǎn)單。其實(shí)只需要?jiǎng)?chuàng)建一個(gè)元件dialog,然后插入一張圖片背景,用一個(gè)定時(shí)器,使其在主窗口顯式之前顯示規(guī)定的一段時(shí)間。

下面這里有一段代碼:

  1.  int main(int argc, char *argv[])   
  2.  {   
  3. QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312"));   
  4. QApplication a(argc, argv);   
  5. QDialog dialog;                                                                //定義一個(gè)啟動(dòng)顯示窗口  
  6. dialog.setStyleSheet(QString::fromUtf8("background-image: url(:/images/11.PNG);\n"    //插入啟動(dòng)窗口的圖形界面  
  7. "color: rgb(0, 255, 0);\n"   
  8. "font: 75 16pt \"\345\256\213\344\275\223\";"));   
  9. dialog.setGeometry(QRect(0, 0, 500, 375));                                     / /設(shè)置啟動(dòng)窗口的坐標(biāo)及尺寸大小  
  10. dialog.setWindowFlags(Qt::FramelessWindowHint);   
  11. Widget w;   
  12. QTimer timer;                                                   / /定時(shí)  
  13. QObject::connect(&timer, SIGNAL(timeout()), &w, SLOT(showNormal()));   
  14. QObject::connect(&timer, SIGNAL(timeout()), &dialog, SLOT(accept()));   
  15. timer.start(5000);                  / /設(shè)置時(shí)間  
  16. dialog.exec();                        //保證在主窗口顯示之前啟動(dòng)界面退出  
  17. w.showNormal();              //啟動(dòng)界面結(jié)束后顯示主窗口  
  18. return a.exec();   
  19. }  

啟動(dòng)界面的坐標(biāo)調(diào)整非常重要,一般的啟動(dòng)界面窗口都顯示在界面中央,dialog.setGeometry(QRect(100,10 0, 500, 375))是調(diào)整啟動(dòng)界面顯示坐標(biāo)位和顯示窗口大小的語(yǔ)句。不過(guò)不知為什么,將程序移到開(kāi)發(fā)板去后就不行了,不管前面兩個(gè)坐標(biāo)位的參數(shù)如何改變,都只能在邊角顯示啟動(dòng)界面。按我的理解,坐標(biāo)的定制應(yīng)該有個(gè)基準(zhǔn),這可能就是啟動(dòng)界面為什么總不能在開(kāi)發(fā)板上移位的原因,不過(guò)為什么能在windows下實(shí)現(xiàn)移位,我就不得而知,可能是系統(tǒng)比開(kāi)發(fā)板全面,已經(jīng)設(shè)置好了也不是不可能的。

小結(jié):Qt實(shí)現(xiàn)啟動(dòng)界面實(shí)例的聶榮介紹完了,我認(rèn)為難點(diǎn)在于坐標(biāo),好好把握這個(gè)知識(shí)點(diǎn),也許會(huì)做的更好。左后希望本篇文章對(duì)你有幫助?。?!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-06-21 09:19:24

Qt 界面 多國(guó)語(yǔ)言

2011-06-21 14:12:14

Qt Linux 登錄界面

2011-06-13 14:29:40

Qt Designer

2011-06-24 16:09:24

Qt 動(dòng)畫(huà) 狀態(tài)機(jī)

2011-06-22 17:36:50

QT Linux 串口

2011-06-28 16:40:17

Qt Widget 圖片

2011-06-21 13:52:18

Qt 界面

2009-04-28 16:18:29

.Net MicroSideShow

2011-06-29 16:50:17

Qt 顯示寬字符

2011-07-05 14:46:34

2011-06-29 11:22:06

Qt Windows 入口函數(shù)

2011-07-05 14:23:07

QT MySQL 驅(qū)動(dòng)

2011-06-27 15:57:21

Qt 3D OpenGL

2011-06-14 16:45:57

Qt 圖標(biāo)

2011-06-24 14:34:17

Qt 小票 打印

2011-06-13 16:51:19

Qt Socket

2011-06-30 16:24:38

Qt TableWidge

2011-06-27 16:07:49

Qt Designer

2011-06-29 18:36:59

Qt 動(dòng)畫(huà) 狀態(tài)機(jī)

2011-06-21 14:53:25

QT 界面美化 QStyle
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)