setstylesheet("border:1px solid #ffffff");
其他的樣式介紹如下:
font: bold; 是否粗體顯示
font-family:""; 來設定字型所屬家族,
font-size:20px; 來設定字型大小
font-style: nomal; 來設定字型樣式
font-weight:20px; 來設定字型深淺
color:black ;字型顏色
border: 1px solid gray;邊框大小,樣式,顏色
border-image:""; 用來設定邊框的背景。
border-radius:5px; 用來設定邊框的弧度。可以設定圓角的按鈕
border-width: 1px; 邊框大小
background-color: green; 設定背景顏色
background:transparent; 設定背景為透明
color:rgb(241, 70, 62); 設定前景顏色
selection-color:rgb(241, 70, 62); 用來設定選中時候的顏色
首先widget設定
setwindowflags(qt::framelesswindowhint);
setattribute(qt::wa_translucentbackground);
void rotatewidget::paintevent(qpaintevent *event)
首先widget設定
//設定窗體透明
this->setattribute(qt::wa_translucentbackground, true);
//設定無邊框
this->setwindowflags(qt::window | qt::framelesswindowhint);
//例項陰影shadow
qgraphicsdropshadoweffect *shadow = new qgraphicsdropshadoweffect(this);
//設定陰影距離
shadow->setoffset(0, 0);
//設定陰影顏色
shadow->setcolor(qcolor("#444444"));
//設定陰影圓角
shadow->setblurradius(30);
//給巢狀qwidget設定陰影
this->setgraphicseffect(shadow);
//給垂直布局器設定邊距(此步很重要, 設定寬度為陰影的寬度)
this->setcontentsmargins(1,1,1,1);
Qt 遍歷資料夾的三種方式
github dome 今天的心態被搞崩潰了,在多年的程式設計經驗裡。普遍的經驗認為在遍歷資料夾這件事情上,肯定是佇列優於遞迴的。但在qt 由於有一些庫函式,我發現使用遞迴的速度盡然比佇列還快,而且佇列的遍歷還特別的慢,估計是我寫的佇列遍歷那個地方又問題,請大神指導一下,這是為什麼呢?我乙個qt初學...
Js構造物件 新增方法的三種方式
js建構函式新增方法有多種方案,來看乙個混合方式建構函式的例子 申明person建構函式,有兩個屬性,name,qq。在原型上新增方法showname。這是最常用的方法。上面的例子中showname 我的理解是 這裡showname既是方法的引用也是方法名。showname除了這種寫法,還可以有以下...
extjs元件新增事件監聽的三種方式
extjs對元件新增監聽的三種方式 list 在定義元件的配置時設定 list 如 中所示 xtype textarea name datasetfield labelseparator fieldlabel hidelabel true,allowblank true,height mainpan...