Я создаю QDockWidget и хочу, чтобы его вкладки (при табулировании) или строка заголовка (без табуляции) мигали между двумя цветами.
В настоящее время я делаю следующее, но между двумя цветами мигает только тело:
//Setup the array of styles for the flash:
std::array<const char*, 2> flashStyles = {
" background-color: lightblue; color: black;",
" background-color: orange; color: black; "
};
//Setup the timer and kick it off:
connect(m_flashTimer, &QTimer::timeout, [=]()
{
//Perform the flash by alternating the background:
setStyleSheet(flashStyles[
m_pass == 0 ? m_pass++ : m_pass--
]);
update();
});
Я не могу найти какие-либо свойства, которые позволили бы мне изменить цвет вкладки / цвет строки заголовка. Нужно ли устанавливать свойства цвета вкладки где-нибудь еще?