1. 程式人生 > >主視窗加背景色不影響子視窗的做法

主視窗加背景色不影響子視窗的做法

        stylesheet選擇背景時,有幾個選擇,其中background 是背景圖片,border是邊框圖。只要英語會點的人都知道啦。其它的漸變及顏色都一個道理。 然後在看qss樣式表裡面的東西。下面是我的背景圖。 border-image: url(:/imagse/1.jpg); 1.border-image這個我就不多說了..就是邊框圖片。 2.url後面的是你的圖片路徑。 注意:你的路徑和你設定的qrc的字首要保持一致,要不然會出錯。 為什麼要選擇border呢,這其實都是要看你自己的使用習慣.而且有一點比較重要。就是使用border這種方式的話,圖片的大小是隨著控制元件的大小而變化的而且不該出現的部分會被遮蓋。其實也就是純程式碼設計中的setMask這個功能。
如果使用background 這種的話,正好反過來了。 還有給大家提醒一點。在給整個視窗加背景之前。我建議加一個lable。把lable的大小和窗體的大小改變為一樣。這樣的話有個好處,就是不管你使用那種方式。在新增諸如button類的控制元件時候,顯示的效果圖會不影響button類控制元件的效果。 如果直接在窗體上加樣式表,那麼可能會影響。當然設定完美之後也不會影響。 轉自:Qt學習(1):ui設計給視窗做背景及控制元件背景新增方法  

相關推薦

視窗景色影響視窗做法

        stylesheet選擇背景時,有幾個選擇,其中background 是背景圖片,border是邊框圖。只要英語會點的人都知道啦。其它的漸變及顏色都一個道理。 然後在看qss樣式表裡面的東西。下面是我的背景圖。 border-image: url(:/ima

yii2 用 bootstrap 給元素添景色

provide get chmod return chm status 轉載 columns yii2.0 使用 bootstrap 給元素添加背景色 1、bootstrap 官網:http://getbootstrap.com/ 2、bootstrap 中文官網:http

eclipse設定護眼豆沙綠景色以及windows系統視窗顏色

顏色程式碼:red:204;green:232;blue:207 如果設定了系統視窗豆沙色,eclipse就不需要再設定了,因為eclipse預設跟隨系統   1 設定變數顏色   2 設定綠豆沙背景色     3

scrollArea設定背景顏色影響控制元件,終於找到解決辦法(轉載)

使QScrollArea的背景透明,乍看很easy,其實卻是一個目前百度上百不出來的問題; 最容易想到的,用qss: scrollArea->setStyleSheet("background-color:transparent;"); 但是這樣會使scrol

使用openpyxl的styles,實現寫入值時景色

背景顏色 文件名 excel 列表 data append 考試 app ubd 所用文件、數據和上一節代碼中用的一致 本次直接貼代碼 from openpyxl.styles import fillsfrom openpyxl import load_workbookcl

html中設定父div的透明度影響div透明度

在設定div的透明度的時候發現設定了父div的透明度(opacity=0.5),子div的透明度也隨著改變了,並且設定子div的透明度不起作用,這種情況下可以使用rgba來設定父div的透明度:例如設

css設定透明度影響元素

<body> <div style="background-color:rgba(0,255,0,0.2);"> 顯示文字 </div> </body> 通過RGBA設定透明度,只有最新的瀏覽器支援,支援I

VS2010 MFC點選父視窗的按鈕,彈出視窗

MFC 點選一個對話方塊按鈕彈出另一個對話方塊 vs2010中 1.在資源中新增一個對話方塊  右擊Dialog | Insert dialog 2.在對話方塊上新增自己需要的按鈕等控制元件 3.雙擊控制元件會出現一個對話方塊,為新增的對話方塊命名一個類名,例如Dlg

AlertDialog彈出訊息後,景色透明,影響Activity的事件觸發

背景色透明: // 背景色 dialog.getWindow().setDimAmount(0f); 不搶佔Activity焦點: // dialog不去搶佔焦

基於Dialog程式,啟動時顯示視窗,只顯示視窗的實現

在專案中有如下的一個需求:軟體在網路啟動狀態下顯示主視窗,而在單機狀態下只顯示其子對話方塊(我的是無模式的).在網上找了一天,各種辦法都似乎不太好,不過晚上終於找到了一個不錯的解決辦法.使得我很好的解決了這個問題.if (theApp.m_bUnConnect)    {        CRe

用CSS添選中文字的景色

logs ima 文字 http css 技術 .cn png 分享 用CSS添加選中文字的背景色

用JavaScript添選擇按鈕的背景顏色和juqery添選擇按鈕的景色

fun function repeat eat lib chan func 1.5 ++ 在項目開發中經常遇到要選擇的按鈕,選擇完之後被選擇的按鈕的背景色會發生變化,表示被選擇 樣式圖如下: 每點擊一個數字,相應的背景色變為藍色,其他的依舊是白色,先用JavaScript

Android 根據從伺服器中獲取的rgb值實現動態改變圓角框的Imageview 的景色

先上圖,效果圖如上。 本來考慮用facebook的SimpleDraweeView 來實現圓角加框的,但並非所有的圖片分支部分都可以實現圓角,目前只有佔位圖片和實際圖片可以實現圓角。 後來使用自定義的的控制元件RoundImageView來實現圓角加框,那麼問題來了。

vue給當前頁面滾動監聽怎麼樣影響其他頁面

最近利用vue寫了一個網站,在網站某一個頁面滾動到某一個地方後執行某一動化,所以要獲取拿一個div到頂部的距離,所以我在頁面載入的時候給window加了一個滾動的監聽 mounted(){ window.addEventListener('scroll', this.handleScro

UniGUI的TUniLoginForm視窗自定義景色

uniGUI的TUniLoginForm類建立的登入視窗預設是不帶顏色,可以自定義css風格來改變背景顏色。 一般是通過在UniServerModule中,在CustcomSS屬性中,修改extjs的css定義來實現,修改登入視窗的背景顏色可以修改 .x-body 的定義來實現,如: {bac

DUILIB介面中彈出視窗介面的程式碼demo

BOOL LoginDlg::ShowServerconfigDlg(HWND hParentWnd) { BOOL bRet = FALSE; CServerConfigDlg * pServerConfigDlg = new CServerConfigDlg();

JQuery裡的元素過濾選擇器,空格與空格的區別

最近學習jquery,發現它的選擇器的寫法與css的基本語法很像,加不加空格差別很大。 $(“:first-child)——:first只是返回單個元素,而first-child選擇符將為每個父元素匹

UniGUI的TUniLoginForm視窗自定義景色和背景圖片 UniGUI的TUniLoginForm視窗自定義景色

雨田家園   UniGUI的TUniLoginForm視窗自定義背景色 uniGUI的TUniLoginForm類建立的登入視窗預設是不帶顏色,可以自定義css風格來改變背景顏色。 一般是通過在UniServerModule中,在C

MFC 視窗工作列顯示圖示和視窗最小化在系統托盤中顯示圖示

MFC子視窗工作列顯示圖示很簡單, 只需要在子視窗的初期化函式OnInitDialog()中新增ModifyStyleEx(WS_EX_TOOLWINDOW, WS_EX_APPWINDOW); 主視窗在系統托盤中顯示圖示以及恢復視窗是參考某位大神的程式碼 (一)  原理

為什麼了overflow後父類的margin-top類移動了

margin本來就是指兩個非巢狀的div之間的間隔,你在裡面那個div設定了margin,外面的div自然會執行margin了,解決方法有: 1、修改父元素的高度,增加padding-top樣式模擬(padding-top:1px;常用) 2、為父元素新增overflow: