В настоящее время у меня есть Qt :: Dialog с кнопкой "Эта помощь" и кнопка закрытия в строке заголовка.
Я попытался изменить флаги подсказок окна, чтобы включить кнопки максимизации и уменьшения. Это сработало, но удалило кнопку What This, даже если я явно включил флаг для этой кнопки.
Есть ли способ, которым я могу иметь диалог с максимизацией и сглаживанием кнопок, но сохраняя эту функцию?
Если вы не возражаете против того, где появляется кнопка "Эта кнопка", вы можете создать новую кнопку в любом месте (возможно, это называется "Что это" или просто "?").
Эта новая кнопка должна быть подключена к слоту, который включает в себя функцию:
'QWhatsThis::enterWhatsThisMode();'
который будет выполнять ту же функцию, что и отсутствующая кнопка "Что это" в строке заголовка. Вероятно, это единственная функция, которую необходимо вызвать слоту.
Это действие можно даже вызвать из меню и, если требуется, с помощью комбинации клавиш.