1 Mayıs 2010, CUMARTESİ
QLabel: metin ve arka plan rengini ayarlayın
Nasıl QLabel
metin ve arka plan rengini ayarlamak mı ?
CEVAP
3 Mayıs 2010, PAZARTESİ
En iyi ve önerilen yöntem Qt Style Sheet kullanmaktır.
Ne yapardım ** 3, buradan metin rengini ve arka plan rengini değiştirmek için :
QLabel* pLabel = new QLabel;
pLabel->setStyleSheet("QLabel { background-color : red; color : blue; }");
Ayrıca Qt Stil Sayfaları kullanmaktan kaçının ve platformlar ve/veya farklı stilleri QLabel
, ama farklı sonuçlar alabilirsiniz sizin QPalette
renkleri değiştirebilirsin.
Olarak Qt belgeleri durumları :
Bir QPalette kullanma tarzı yazarlar farklı platformlar ile sınırlı olduğundan tüm stilleri için çalışmak,' yönergelere ve yerel tema motoru tarafından. garantili değil
Ama şöyle bir şey yapabilirsin :
QPalette palette = ui->pLabel->palette();
palette.setColor(ui->pLabel->backgroundRole(), Qt::yellow);
palette.setColor(ui->pLabel->foregroundRole(), Qt::yellow);
ui->pLabel->setPalette(palette);
Ama dediğim gibi, ben güçlü palet kullanın ve Qt Stil Sayfası için gitmemeni öneririm.
Bunu Paylaş:
Bir anahtar kelime üzerine fare ile üz...
Nasıl bir UİLabel arka plan rengini ca...
Nasıl bir WordPress kullanmak arka pla...
En iyi yolu bir NSView için arka plan ...
Hatta UİButtons arka plan rengini deği...