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 div arka plan rengini CSS ile şe...
android TextView:'çalışmıyor arka...
Android Liste Görünümü öğeleri arka pl...
Nasıl app temsilci UİNavigationBar ark...