Qt - QDialog vs QWidget

0

Prawie jak w temacie. Mam krótkie pytanie.

Do tej pory aby zrobić dodatkowe okienka, które pokazują się na podstawie reakcji użytkownika po kliknięciu np w przycisk robiłem za pomocą klasy QWidget gdzie ich rodzicem jest MainWindow.

Więc teraz chciałbym zapytać - czy tak naprawdę robiąc okienka wyświetlające pytania, opcje, uwagi etc... powinienem robić za pomocą klasy dziedziczącej po QDiialog zamiast po QWidget ?

2

https://doc.qt.io/qt-5/qdialog.html przeczytaj „Detailed description” i używaj w zależności od potrzeb.

0

@alagner:

https://doc.qt.io/qt-5/qdialog.html przeczytaj „Detailed description” i używaj w zależności od potrzeb.

to znam ale myślałem, że ktoś podzieli się ze mną swoją opinią jako biegłego użytkownika Qt - co jest lepsze

poza tym, doczytałem się, że QDialog może mieć ograniczoną liczbę buttonów, natomiast tego nie dotyczy QWidget. Jedynie co byłoby pożądane przeze mnie to "modalność" okienka

1 użytkowników online, w tym zalogowanych: 0, gości: 1