Russian Qt Forum
Ноябрь 24, 2024, 12:44
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
указать родителя побочным окнам[РЕШЕНО]
Страниц:
1
...
3
4
[
5
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: указать родителя побочным окнам[РЕШЕНО] (Прочитано 30385 раз)
mutineer
Гость
Re: указать родителя побочным окнам
«
Ответ #60 :
Март 21, 2012, 13:46 »
Цитата: Zeka13 от Март 21, 2012, 13:42
а там точно есть ответ на мой вопрос, а то я прочёл уже 2 раза, не нашёл на него ответа?
Вот пробный проект, окно(Qdialog) создаётся без функции
Код
C++ (Qt)
setWindowFlags
(
Qt
::
Window
)
;
Там точно есть ответ на вопрос зачем задавать родителя объектам
Вверху тебе писали, что если твое окно наследуется от QDialog, то оно в любом случае покажется как отдельное окно. читай внимательнее
Цитата: kambala от Март 20, 2012, 22:27
если он наследник QWidget, то нет, если же QDialog, то да
«
Последнее редактирование: Март 21, 2012, 13:48 от mutineer
»
Записан
Bepec
Гость
Re: указать родителя побочным окнам
«
Ответ #61 :
Март 21, 2012, 13:51 »
Ппц... пишешь ему пишешь, а он видимо каждое слово то ли гуглит, то ли трансформирует...
Записан
Zeka13
Гость
Re: указать родителя побочным окнам
«
Ответ #62 :
Март 21, 2012, 14:38 »
Извиняюсь, если был невнимательным
Но всё же, чем отличается тогда "задать родителя" от присутствия setWindowFlags(Qt::Window)?
Записан
V1KT0P
Гость
Re: указать родителя побочным окнам
«
Ответ #63 :
Март 21, 2012, 15:07 »
Цитата: Zeka13 от Март 21, 2012, 14:38
Извиняюсь, если был невнимательным
Но всё же, чем отличается тогда "задать родителя" от присутствия setWindowFlags(Qt::Window)?
Вот специально для тебя исчерпывающая таблица:
Класс
QWidget
QWidget
QWidget
QWidget
QDialog
QDialog
QDialog
QDialog
Установка родителя
Нет
Нет
Да
Да
Нет
Нет
Да
Да
Выполнение setWindowFlags(Qt::Window)
Нет
Да
Нет
Да
Нет
Да
Нет
Да
Появится ли окно
Да
Да
Нет
Да
Да
Да
Да
Да
Автозакрытие окон
Через костыль
Через костыль
Автоматически
Автоматически
Через костыль
Через костыль
Автоматически
Автоматически
Если это не поймешь то я уже даже не знаю.
Записан
Zeka13
Гость
Re: указать родителя побочным окнам
«
Ответ #64 :
Март 21, 2012, 15:22 »
так понятно конечно, а где вы такую табличку взяли?
всем кто помог- спасибо огромное!
«
Последнее редактирование: Март 21, 2012, 15:24 от Zeka13
»
Записан
Bepec
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #65 :
Март 21, 2012, 15:25 »
Он её создатель... Но чтобы объяснить такую элементарную вещь, делать табличку... У вас будут проблемы с дальнейшим освоением, если головой думать не будете.
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #66 :
Март 21, 2012, 15:32 »
Цитата: Bepec от Март 21, 2012, 15:25
Он её создатель... Но чтобы объяснить такую элементарную вещь, делать табличку... У вас будут проблемы с дальнейшим освоением, если головой думать не будете.
А зачем если есть объясняющие?
Человек кстати абсолютно корректен - спросил вопрос, получил ответ, спросил еще вопрос.. А Вам хотелось быть большим, белым и пушистым который все знает - ну получайте
Записан
Bepec
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #67 :
Март 21, 2012, 15:46 »
Я белый и пушистый
А когда заканают, то синий и гадкий
Такие простые вещи ещё можно объяснить. Но дальше табличку уже никто не сделает.
PS к тому же я, имея рядом специалиста, с которым могу обсудить проблему, понимаю как иногда тяжко одному ворочать камуфки программирования.
Записан
Zeka13
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #68 :
Март 21, 2012, 18:25 »
я не видел никакого объяснения, кроме таблицы, может программирование это и правда не моё, но мне нравится и я пытаюсь разобраться
Записан
Zeka13
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #69 :
Март 21, 2012, 18:40 »
вот табличка
https://docs.google.com/document/d/1BbRd1Ekwwosn-UyyjFEpqsDwoQl6iCSw3RJq2oh00e0/edit
Записан
V1KT0P
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #70 :
Март 21, 2012, 18:52 »
Цитата: Zeka13 от Март 21, 2012, 18:40
вот табличка
https://docs.google.com/document/d/1BbRd1Ekwwosn-UyyjFEpqsDwoQl6iCSw3RJq2oh00e0/edit
Я все же советую тебе перечитать топик, ссылки что тебе дали. И разобраться почему в каждом конкретном случае: отобрахится/неотобразится, автозакроется/неавтозакроется. Если ты этого не поймешь то ничего хорошего потом врятли сможешь сделать.
Записан
Zeka13
Гость
Re: указать родителя побочным окнам[РЕШЕНО]
«
Ответ #71 :
Март 21, 2012, 21:04 »
спасибо ещё раз!
Записан
Страниц:
1
...
3
4
[
5
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...