Как сохранить форму из памяти в ui файл? |
Здравствуйте, гость ( Вход | Регистрация )
Как сохранить форму из памяти в ui файл? |
mva |
1.8.2009, 11:47
Сообщение
#1
|
Участник Группа: Участник Сообщений: 104 Регистрация: 15.3.2009 Из: Киров Пользователь №: 615 Спасибо сказали: 3 раз(а) Репутация: 0 |
Добрый день всем!
Существует ли штатная функция, которая может сохранить форму (например экземпляр класса QDialog) из памяти в виде файла ui? Форма генерируется программой и должна стать основой, на базе которой можно было бы с помощью Qt Designer'а создать модифицированную форму, которая потом загружается вместо сгенерированной исходной. Сообщение отредактировал mva - 1.8.2009, 11:52 |
|
|
SABROG |
1.8.2009, 12:53
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Не встречал. Видимо придется генерить xml самому.
|
|
|
Litkevich Yuriy |
1.8.2009, 13:19
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
mva |
1.8.2009, 17:09
Сообщение
#4
|
Участник Группа: Участник Сообщений: 104 Регистрация: 15.3.2009 Из: Киров Пользователь №: 615 Спасибо сказали: 3 раз(а) Репутация: 0 |
Вот и я ничего не нашел. Пришлось к моим формам прицепить метод, который используя QMetaObject генерит ui файл. Пока все получается, Qt Designer этот файл нормально читает. Осталось сделать, чтобы дочерние виджеты на форме тоже сохранялись.
|
|
|
den'ka |
2.8.2009, 10:54
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 8.8.2008 Пользователь №: 258 Спасибо сказали: 4 раз(а) Репутация: 0 |
Как на счет этого?
|
|
|
SABROG |
2.8.2009, 11:45
Сообщение
#6
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Бывает же. Класс QFormBuilder проверил, а его предка забыл
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 0:47 |