QDialog закрашивает виджеты черным при добавлении новых

Я пишу QDialog разрешить экспорт данных из остальной части моей программы. Диалог задается в виде серии вопросов в зависимости от предыдущих ответов. Есть три типа вопросов, которые можно задать, с QComboBox, QList или QCheckbox, При отображении QComboBox, это нормально, но при отображении двух других, это заставляет другие виджеты окрашиваться в черный цвет.

http://imgur.com/GCe9YgA [Работает] http://imgur.com/biefPir [Не работает]

ExportOption* option = new ExportOption(question, type, nullptr);
ui_->optionsLayout_->insertWidget(shownOptions_.size(), option);
adjustSize();

Это происходит только тогда, когда необходимо изменить размер диалогового окна, если для начала достаточно места, оно не отображается черным цветом. Кроме того, это исправляется всякий раз, когда диалоговое окно перерисовывается для изменения размера или по любой другой причине, но если я вручную вызываю update \ repaint в диалоговом окне или его дочерних элементах, похоже, ничего не происходит.

Я предполагаю, что это что-то довольно простое, что я скучаю.

Я использую Qt5.1 на Windows.

0

Решение

Спасибо за помощь, ребята, но она оказалась ошибочной таблицей стилей.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]