В чем разница между QMainWindow, QWidget и QDialog?



в чем разница между QMainWindow, QWidget и QDialog?

432   1  

1 ответ:

A QWidget является базовым классом для всех выигрышного классы в Qt. Любой QWidget - класс на основе может быть показан в виде окна, показывая его, когда он не имеет родителя.

A QDialog на основе QWidget, но предназначен для отображения в виде окна. Он всегда будет отображаться в окне и имеет функции, чтобы он хорошо работал с общими кнопками в диалогах (accept, reject и т. д.).

QMainWindow предназначена для основного окна, чтобы иметь. Он имеет предопределенные места для меню панель, строка состояния, панель инструментов и другие виджеты. Он не имеет никаких встроенных припусков для кнопок, таких как QDialog делает.

Comments

    Ничего не найдено.