127 / 105 / 27
Регистрация: 25.02.2010
Сообщений: 451
|
|
1 | |
Временное скрытие диалогового окна29.11.2016, 13:34. Показов 747. Ответов 5
Метки нет (Все метки)
Доброго времени суток.
Есть окно, в котором находится QGraphicsView и QGraphicsScene. Соответственно, на сцене есть куча наследников QGraphicsItem. Теперь задача. Мне надо выделить несколько элементов, вызвать определенное диалоговое окно, в которое они поместятся (ну точнее названия), с этим теоретически проблем нет. С чем есть: в диалоговом окне, есть еще одно поле, куда надо поместить другой графический компонент. И идея заключается в следующем - нажимаю на кнопку, диалоговое окно пропадает, я вижу сцену, выбираю элемент, окно появляется - поле заполнено именем выбранного элемента. В какую сторону копать? Заранее благодарен.
0
|
29.11.2016, 13:34 | |
Ответы с готовыми решениями:
5
Создание модального диалогового окна поверх окна родителя Создание диалогового окна Глюк диалогового окна Создание диалогового окна |
127 / 105 / 27
Регистрация: 25.02.2010
Сообщений: 451
|
|
29.11.2016, 13:38 [ТС] | 3 |
Maxim Prishchepa, то есть, если диалоговому окну (на сколько я помню, диалоговые окна модальные) задать свойство visible = false, я могу управлять родительским окном?
0
|
161 / 45 / 10
Регистрация: 25.08.2014
Сообщений: 345
|
|
29.11.2016, 13:47 | 4 |
Диалоговое окно модально, пока оно активно ты не сможешь управлять родительским окном. Можно покопать в сторону свойств, сделать его не модальным, или создать свое окно(виджет) управлять им, так же посомтри в торону hide()-show(), на сколько помню у диалоговых окон нет visible
1
|
127 / 105 / 27
Регистрация: 25.02.2010
Сообщений: 451
|
|
29.11.2016, 13:54 [ТС] | 5 |
Sph, Благодарю, попробую. Тут видимо для этой идеи потребуется еще обработку на сцену делать, что если такое окно было вызвано раз, то выбор графического элемента обрабатывать по другому, плюс сразу делать окно видимым. В общем, вроде прорисовывается в голове как можно это сделать.
0
|
1936 / 1048 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
|
|
29.11.2016, 14:24 | 6 |
0
|
29.11.2016, 14:24 | |
29.11.2016, 14:24 | |
Помогаю со студенческими работами здесь
6
Изменение размера диалогового окна Установить фон диалогового окна Закрытие диалогового окна из слота Создание диалогового окна и реализация прокрутки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |