Разработка интерфейса приложенияДля проектирования и создания графического интерфейса пользователя (GUI) из виджетов Qt, вы можете использовать интегрированный Qt Designer. Вы можете располагать и настраивать ваши виджеты или диалоги и тестировать их используя разные стили и разрешения экрана. Созданные с помощью Qt Designer виджеты и формы легко интегрируются в программный код с использованием механизма сигналов и слотов Qt, которые позволят вам легко определить поведение графических элементов. Все свойства, установленные в Qt Designer, могут быть динамически изменены в коде. Более того, такие особенности как продвижение виджетов и собственные модули позволят вам использовать собственные виджеты с Qt Designer. Интерфейс пользователя, использующий виджеты, является чётко структурированным и поддерживает стиль целевой платформы, что делает его полезным для традиционных приложений. Тем не менее, они являются статичными и не позволяют использовать все возможности экранов с большим разрешением, сенсорный ввод и значительные графические возможности, которые становятся доступны в мобильных устройствах, например, сотовые телефоны, медиаплееры и нетбуки. С помощью языка декларативного программирования QML вы легко можете разрабатывать анимацию. В QML интерфейс пользователя описываете деревом объектов с свойствами. Вы можете редактировать код QML в редакторе кода. Для реализации логики приложения вы можете использовать Qt или JavaScript. Интеграция также включает управление проектами и дополнение кода. Использование Qt DesignerQt Creator автоматически открывает все файлы .ui в Qt Designer. Чтобы изменить компоновку элементов пользовательского интерфейса Qt Designer:
Для изменения свойств Qt Designer, выберите Инструменты > Параметры... > Дизайнер.
Для получения дополнительной информации о Qt Designer смотрите Руководство по Qt Designer. [Предыдущий: Использование внешнего редактора] [Следующий: Оптимизация приложений для мобильных устройств] X
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |