В чём разница между Dialog, Frame и Widget?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 05.07.22 12:39
Оценка:
В чём разница между понятиями Dialog, Frame и Widget в библиотеке Qt?

(Уважаемые коллеги, я новичок в деле использования библиотеке Qt, поэтому у меня будут "глупые" вопросы).
1613 г. = 2024 г.
Re: В чём разница между Dialog, Frame и Widget?
От: DiPaolo Россия  
Дата: 05.07.22 15:54
Оценка: 4 (1) +3
Dialog используется для диалоговых окон.

Frame обычно для плейсхолдеров.

The QFrame class can also be used directly for creating simple placeholder frames without any contents.


Widget — вообще базовый класс для всех окон (элементов управления).

На практике — берите тот, который нужен для каждой конкретной цели: главное окно — QMainWindow, нужен список — QListWidget, нужна кнопка — QPushButton. А уж какой там класс от чего наследуется — дело внутренней реализации. Ну и особняком тут конечно стоит класс диалога — он ессно нужен для диалогов.
Патриот здравого смысла
Отредактировано 05.07.2022 15:59 DiPaolo . Предыдущая версия .
Re: В чём разница между Dialog, Frame и Widget?
От: SaZ  
Дата: 06.07.22 11:05
Оценка: 6 (1) +3
Здравствуйте, RussianFellow, Вы писали:

RF>В чём разница между понятиями Dialog, Frame и Widget в библиотеке Qt?


RF>(Уважаемые коллеги, я новичок в деле использования библиотеке Qt, поэтому у меня будут "глупые" вопросы).


Может всё-таки начните с чтения документации по Qt? Или книжки. Или, на худой конец, видео уроков
Автор: RussianFellow
Дата: 28.06.22
.
Зачем (уже далеко не в первый раз) захламлять форум тем, что элементарно гуглится? Напоминает уроки в школе, когда ученик ленится что-то учить и постоянно дёргает препода или соседа, чтобы тот подсказал.
Re[2]: В чём разница между Dialog, Frame и Widget?
От: Homunculus Россия  
Дата: 06.07.22 11:30
Оценка: :)
Здравствуйте, SaZ, Вы писали:

Бесполезно что-то говорить. Он до этого пять лет захламлял форум MFC вопросами кастомной отрисовки CListCtrl
Re[3]: В чём разница между Dialog, Frame и Widget?
От: SaZ  
Дата: 07.07.22 11:17
Оценка:
Здравствуйте, Homunculus, Вы писали:

H>Здравствуйте, SaZ, Вы писали:


H>Бесполезно что-то говорить. Он до этого пять лет захламлял форум MFC вопросами кастомной отрисовки CListCtrl


Да, я помню. Поэтому и позволил себе такие высказывания. Но я верю что каждый может, если хочет. Особенно если его получится грамотно пнуть в нужном направлении.
Отредактировано 07.07.2022 11:35 SaZ . Предыдущая версия .
Re[2]: В чём разница между Dialog, Frame и Widget?
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 07.07.22 13:52
Оценка:
Ясно, понял. Спасибо!
1613 г. = 2024 г.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.