81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
|
|
1 | |
Что такое ui и с чем его едят. что лучше?02.02.2011, 16:36. Показов 18409. Ответов 5
Метки нет Все метки)
(
При создании приложений на qt я раньше гуи сам писал, прописывал в коде все кнопки, надписи и т.д.
Сейчас пробую создавать с помощью дизайнера qt creator, он создает ui форму. В интернете ничего не нашел по поводу ui - что это такое? И что лучше использовать, форму которую создает qt creator или самому писать интерфейс?
2
|
|
02.02.2011, 16:36 | |
Ответы с готовыми решениями:
5
Что такое фреймворк и с чем его едят? что такое Qt, и с чем его едят? Что такое This и с чем его едят
|
02.02.2011, 16:45 | 2 |
![]() Решение
XML файл с описанием виджетов и того как они относительно друг друга расположены, и их свойств, на его основе Qt Creator создает *.h файл, в котором код для динамического создания в рантайме всех этих виждетов
из вышесказанного - монопенисуально, сам программно создаешь или же так же программно за тебя редактор создаст
7
|
81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
|
|
02.02.2011, 16:49 [ТС] | 3 |
А в плане будущего использования созданных виджетов, и вообще программирования все равно что использовать?
2
|
02.02.2011, 16:54 | 4 |
![]() Решение
Программно динамически я создаю виджеты, которые на этапе разработки еще не совсем известны. Остальное через редактор форм.
К примеру динамически создаю форму для добавления/редактирования данных в БД, т.к. изначально не знаю кол-ва полей в таблице ни их названий, поэтому пробегаюсь циклом по всем полям и леплю QLineEdit & QLabel плюс еще какие нидь навороты.
3
|
24 / 24 / 2
Регистрация: 02.02.2011
Сообщений: 27
|
|
03.02.2011, 18:51 | 5 |
![]() Решение
Ну не совсем так. ui_*.h файл создаёт всё таки uic (User Interfase Compiler)
Тут сколько людей столько и мнений. Кто то всё делает в коде и считает что использование дизайнера форм - это зло. Я их мнения не разделяю. Каркас графического приложения стараюсь делать в дизайнере форм. Это несколько отделяет графический интерфейс от основного функционала программы, и упрощает его модификацию и поддержку
4
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
01.04.2014, 20:59 | 6 |
для того чтобы использовать ui в своем проекте какой заголовок или пространство имен надо подключать и какие классы функции входят в ui?
0
|
01.04.2014, 20:59 | |
01.04.2014, 20:59 | |
Помогаю со студенческими работами здесь
6
Что такое Ryzen 7 и с чем его едят? Что такое LINUX и с чем его едят? что такое qtouch и с чем его едят? Что такое COM порт? И с чем его едят? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |