Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2011, 17:14   #1
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию [QT] можно ли "пришвартовать" обычную форму( с UI) к MDIView

У меня в приложении намечается сразу несколько форм и по понятным причинам хочется всех их пришвартовать в единое рабочее пространство. Во встроенном туториале( QT->examples->mainwindows->mdi) показан пример сугубо процедурной формы и у меня честно-говоря не получилось его повторить, я так и не понял почему при AddSubWindow, моя форма не отображается(моя форма была не процедурной, а декларативной, т.е. с ui-файлом итд).

Вообще ведь можно использовать обычную форму для таких целей или нужно будет все написать вручную?
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 16.02.2011, 03:47   #2
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

покажи код что ли.

с формами не работал, но может соображу чего.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 16.02.2011, 14:18   #3
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от Ivan_32 Посмотреть сообщение
У меня в приложении намечается сразу несколько форм и по понятным причинам хочется всех их пришвартовать в единое рабочее пространство. Во встроенном туториале( QT->examples->mainwindows->mdi) показан пример сугубо процедурной формы и у меня честно-говоря не получилось его повторить, я так и не понял почему при AddSubWindow, моя форма не отображается(моя форма была не процедурной, а декларативной, т.е. с ui-файлом итд).

Вообще ведь можно использовать обычную форму для таких целей или нужно будет все написать вручную?
Исходя из определения MDI - можно сделать вывод, что только динамическое создание. Так как, в противном случае - придётся делать 1000 ui-форм, если нужно будет открыть 1000 документов.

Показ кода = помощь Вам.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 16.02.2011, 16:05   #4
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

Похоже я совсем не то искал, мне нужен был QWorkspace
А QMdiArea по видимому сугубо для множественных однотипных форм сделан?
В любом случае вопрос можно считать закрытым
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно заменять "запятая" на "Enter" Silent-cry Microsoft Office Word 4 26.01.2018 12:03
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04