- QPalette p = m_view.errorLabel->palette();
- p.setColor(QPalette::Background, scheme.background(KColorScheme::NegativeBackground).color());
- m_view.errorLabel->setAutoFillBackground(true);
- m_view.errorLabel->setPalette(p);
- m_view.errorLabel->setHidden(true);
+ QColor bg = scheme.background(KColorScheme::NegativeBackground).color();
+ m_view.errorBox->setStyleSheet(QString("QGroupBox { background-color: rgb(%1, %2, %3); border-radius: 5px;}; ").arg(bg.red()).arg(bg.green()).arg(bg.blue()));
+ int height = QFontInfo(font()).pixelSize();
+ m_view.errorIcon->setPixmap(KIcon("dialog-warning").pixmap(height, height));
+ m_view.errorBox->setHidden(true);