Загрузка UI из другого UI |
Здравствуйте, гость ( Вход | Регистрация )
Загрузка UI из другого UI |
ViGOur |
2.10.2008, 22:14
Сообщение
#11
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Посмотри пример: Calculator Builder Example.
Кажется то, что тебе нужно... |
|
|
bobdva |
2.10.2008, 22:19
Сообщение
#12
|
Студент Группа: Участник Сообщений: 29 Регистрация: 2.10.2008 Из: Москва Пользователь №: 377 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
ViGOur |
2.10.2008, 22:29
Сообщение
#13
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
загрузить ui, в который загружается ещё один ui и это всё в runtime Извини, до этого не до конца понял, спать уже пора ложиться. Если я правильно понял тебя сайчас, то тебе нужно загрузить сразу два ui, как в примере. И при загрузке второго ui в качестве родителя указать виджет из первого ui. Если и сейчас я не правильно понял, то пойду спать... |
|
|
Litkevich Yuriy |
2.10.2008, 22:32
Сообщение
#14
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
bobdva, выкладывай исходники того что есть, суй в тэг [code=cpp][/code] будем смотреть, подскажим
|
|
|
bobdva |
3.10.2008, 10:15
Сообщение
#15
|
Студент Группа: Участник Сообщений: 29 Регистрация: 2.10.2008 Из: Москва Пользователь №: 377 Спасибо сказали: 0 раз(а) Репутация: 0 |
Если я правильно понял тебя сайчас, то тебе нужно загрузить сразу два ui, как в примере. И при загрузке второго ui в качестве родителя указать виджет из первого ui. почти, но не совсем то. Логика загрузки грузит только один ui - она не знает, будет ли он грузить другой ui, один ui, или вообще несколько. хочется грубо говоря включения (include, но не include в терминах cpp/h) ui внутрь другого ui |
|
|
Litkevich Yuriy |
3.10.2008, 13:48
Сообщение
#16
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
bobdva |
3.10.2008, 14:26
Сообщение
#17
|
Студент Группа: Участник Сообщений: 29 Регистрация: 2.10.2008 Из: Москва Пользователь №: 377 Спасибо сказали: 0 раз(а) Репутация: 0 |
помоему непосредственно так сделать нельзя да, судя по всему, стандартными средствами никак, но можно сделать свой компонент (расширяющий QWidget), который будет принимать св-во с указанием имени файла и вот уже его грузить через UiLoader уже почти сделал, но есть некоторые шероховатости - как доделаю - выложу код. и всем спасибо |
|
|
ViGOur |
3.10.2008, 14:32
Сообщение
#18
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
как доделаю - выложу код. Будем ждать.А если его немного оформишь описанием, то можно выложить на сайт в раздел Qt Исходники... |
|
|
Litkevich Yuriy |
3.10.2008, 14:50
Сообщение
#19
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
ViGOur, лучше в вику
|
|
|
ViGOur |
3.10.2008, 14:54
Сообщение
#20
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
|
|
|
Текстовая версия | Сейчас: 28.3.2024, 17:11 |