XFree86/2 - Qt Architect


Здесь вашему вниманию представляется альтернативная программа построения интерфейса для приложений, написанных на Qt. Авторами программы являются Jeff Harris и Klaus Ebner. Оригинальные "исходники" можно взять на официальном сервере TrollTech.

В каком-то смысле это более продвинутая программа, чем Ebuilder (во всяком случае, более распространённая :)

Общая структура очень похожа на Ebuilder:

На скриншоте показаны окна с редактируемыми диалогами и главное окно диспетчера классов. Оно имеет следующие функции:

  1. Манипулирование проектом.
  2. Подключение дополнительных модулей.
  3. Маленький графический редактор для создания xpm.
  4. Генерация проекта.
Таким образом, всё управление проектом заключено в этом окне.

Рабочее окно этой программы используется для непосредственного дизайна диалогов. На toolbar выводятся доступные для установки элементы управления. Оттуда же вы можете вызвать layout manager, который служит для автоматической разводки элементов управления. Это довольно мощное средство Qt, но пока в этой программе оно, к сожалению, ещё не до конца реализованно, и его лучше программировать вручную. Двойным щелчком на элементе управления вы можете вызвать окно свойств.

В общем, про эту программу можно сказать, что это довольно развитый редактор, но, несмотря на его довольно приличный возраст (более 2 лет), работает он пока ещё несколько неустойчиво (хотя я судил по его работе в OS Solaris, и в XFree86/2 он ещё в реальной работе не применялся, в отличие от Ebuilder).

Бинарый файл этого редактора можно взять тут (qtarch.zip, 406k) Естественно, для работы программы нужен Xserver (например PMX или XFree86/2) и, конечно, developer's версия Qt. Но раз уж вы собрались делать интерфейс для этой системы, я надеюсь, что всё это у вас уже есть.

Если у вас возникнут вопросы по XFree86/2 версиям Qt или Licq, то со мной можно связаться:

Алексей Александрович Галкин, UIN:33631896
IRC nick: |Kovu|


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ