'qpalette'에 해당되는 글 2건

  1. 2011.05.24 qlabel 색 지정하기
  2. 2011.04.05 [qt4] widget background color 지정

qlabel 색 지정하기

저번에는 전경색, 또는 배경색 둘 중 하나만 설정 할 수 있는 방법이었지만, 이번 팁은 동시에 라벨 색을 변경할 수 있는 방법이다.

QPalette pl( label->palette() );
pl.setColorgroup( QPalette::Normal, fontColor, pl.button(), pl.light(), pl.dark(), pl.mid(), pl.text(), pl.brightText(), pl.base(), backgroundColor );

label->setPalette( pl );
label->setAutoFillBackground( this );

[qt4] widget background color 지정

QPalette palette;
palette.setColor(this->backgroundRole(), Qt::black);
setPalette(palette);

* background을 이미지로 지정
QPixmap *pm = new QPixmap();
pm->load("test.jpg");
palette.setBrush(this->backgroundRole(), QBrush(*pm) );
setPalette(palette);
prev 1 next