painter.setForegroundColor(m_color[colListboxMarkedForeground]);
painter.setBackgroundColor(m_color[colListboxMarkedBackground]);
break;
+ case styleListboxMarkedAndSelected:
+ painter.setForegroundColor(m_color[colListboxMarkedAndSelectedForeground]);
+ painter.setBackgroundColor(m_color[colListboxMarkedAndSelectedBackground]);
+ break;
}
}
if (m_border[bs].m_pixmap[i])
if (m_border[bs].m_border_bottom < m_border[bs].m_pixmap[i]->size().height())
m_border[bs].m_border_bottom = m_border[bs].m_pixmap[i]->size().height();
- for (int i = 0; i < 9; i += 3)
- if (m_border[bs].m_pixmap[i])
- if (m_border[bs].m_border_left < m_border[bs].m_pixmap[i]->size().width())
- m_border[bs].m_border_left = m_border[bs].m_pixmap[i]->size().width();
- for (int i = 2; i < 9; i += 3)
- if (m_border[bs].m_pixmap[i])
- if (m_border[bs].m_border_right < m_border[bs].m_pixmap[i]->size().width())
- m_border[bs].m_border_right = m_border[bs].m_pixmap[i]->size().width();
+
+ if (m_border[bs].m_pixmap[3])
+ m_border[bs].m_border_left = m_border[bs].m_pixmap[3]->size().width();
+ else
+ m_border[bs].m_border_left = 0;
+
+ if (m_border[bs].m_pixmap[5])
+ m_border[bs].m_border_right = m_border[bs].m_pixmap[5]->size().width();
+ else
+ m_border[bs].m_border_right = 0;
+
eDebug("recalced border size for %d: %d:%d %d:%d",
bs,
m_border[bs].m_border_left, m_border[bs].m_border_top,