Нужно узнать стандартные системные цвета, а именно дефолтный цвет текста и цвет фона в полях ввода (а именно - QTextEdit).
Тут фишка какая - у меня не тема установлена, а идет отрисовка виджетов через Gtk (ну, стандартная фича в новый версиях Qt). Но у других юзеров может стоять тема или вообще быть винда И нужно универсальное решение или три соответствующих разных решения.
(синтаксис питона), но это уперто выдает черный цвет, хотя в самом поле ввода может быть иной, в зависимости от темы Gtk (повторюсь, что у меня Qt работает в гноме и отрисовка идет через Gtk). В документации че-то тоже про это нет.