設置QT/linux -arm下的桌面及窗口 按鍵的背景 圖片

參考了 “大爲的雜談”的文章,不過這裏有個地方在我的平臺上不能實現,不知何故。。。

 

1、實現桌面的背景圖片

第一種方法: 參考了 “大爲的雜談”http://blog.csdn.net/chanuei/archive/2011/02/21/6196958.aspx

的文章,不過這裏有個地方在我的平臺上不能實現,不知何故。。。

需要修改如下:

在你的擔任Server的程序main()函數中的"QApplication a(argc, argv);"語句後加入如下面的語句:

 

if(QApplication::GuiServer == a.type())  //做此判斷,主要是便於程序不作爲GuiServer運行時可正常工作
    {
        QImage image = QImage("/image/AncientLight.jpg");
        QBrush brush = QBrush(image);
        qwsServer->setBackground(brush);
    }

這樣就好了;其他方法以後繼續學習。。

 

 

 2、實現窗口的背景圖

 

這裏可以參考這個鏈接:http://blog.csdn.net/c05170519/archive/2011/04/29/6372065.aspx

 <第一種方法 QPalette的方法 已經經過驗證;>

 另外這個鏈接: http://blog.csdn.net/NRC_DouNingBo/archive/2010/05/07/5565212.aspx

 

 

 

 

 

發佈了14 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章