Пытаюсь узнать цвет фона таблицы, размещенной в тексте QTextEdit через QTextTableFormat. Использую код:
QTextCursor cursor(textArea->textCursor());
QTextTable *table = cursor.currentTable();
...
// Цвет фона таблицы
QColor tableBackground=table->format().background().color();
qDebug() << "Table background color is: " << tableBackground.name();
Проблема в том, что если у таблицы не задан цвет фона, а таблица на экране белая, возвращается черный цвет:
Table background color is: "#000000"
И нет никаких инструментов (или я о них не знаю), чтобы понять, что черный цвет возвращается потому, что цвет просто не задан. (Похоже, что черным кодируется отсутствие цвета).
Вопрос. Как узнать истинный цвет фона таблицы?