Создание форм |
Здравствуйте, гость ( Вход | Регистрация )
Создание форм |
ht1515 |
16.1.2015, 17:45
Сообщение
#1
|
Студент Группа: Участник Сообщений: 29 Регистрация: 14.4.2012 Пользователь №: 3324 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет!
Есть ПО, в нем всегда изменяющаяся часть - формы гуи. Хочу сделать что-то типо ядра ПО и формы рисовать через кутескрипт. Это Реально? Также кутескрипт должен будет вызвать методы классов из кода... выполнять какие-то действия... |
|
|
lanz |
17.1.2015, 2:27
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Понятно конечно, я сам пару лет назад сделал такую систему, да и не я один думаю
http://en.wikipedia.org/wiki/Inner-platform_effect А что будет в стабильном каркасе? Будет возможность добавить виджет? Сделать лэйаут? Добавить сплиттер? Показать диалог? Перехватить событие закрытия главного окна? Вернуть данные из диалога? Обнаружить и установить связь с другим модулем? Передать данные между модулями? В итоге придется большую часть С++ функциональности обернуть в обертки, интерфейсы - лишний код. И в итоге все равно ничего не получится, когда появится новый модуль, окажется что ему надо отслеживать нажатия клавиатуры - переделка каркаса, потом модуль который будет выводить графику через OpenGL - опять переделка. Все что вы перечислили есть в Qt. Система плагинов, ui-файлы с их загрузкой, генерация форм из кода. Не нравится писать на C++, есть биндинги для других языков. Цитата Я хочу избавится от рутины описывать эти формы в коде и перенести это на скрипты В скриптах это будет та же самая рутина, просто передвигаете работу туда-сюда. Суммарная работа не измненится. |
|
|
Текстовая версия | Сейчас: 30.11.2024, 23:14 |