Jump to content

XMLGUI

XMLGUI — это платформа KDE для разработки пользовательского интерфейса приложения с использованием XML , использующая идею действий.

В этой среде программист проектирует различные действия, которые может реализовать его приложение, при этом несколько действий определяются для программиста средой KDE , например открытие файла или закрытие приложения. Каждое действие может быть связано с различными данными, включая значки, пояснительный текст и всплывающие подсказки.

Интересная особенность этого дизайна заключается в том, что действия не вставляются программистом в меню или панели инструментов. Вместо этого программист предоставляет XML-файл, который описывает расположение строки меню и панели инструментов. Используя эту систему, пользователь может изменить дизайн пользовательского интерфейса приложения, не касаясь исходного кода рассматриваемой программы.

Кроме того, XMLGUI полезен для интерфейса программирования компонентов KParts для KDE, поскольку приложение может легко интегрировать графический интерфейс KPart в свой собственный графический интерфейс. Файловый менеджер Konqueror является каноническим примером этой функции.

Текущая версия — KDE Frameworks#KXMLGUI .

Другие проекты

[ редактировать ]

Название несколько общее. Графический интерфейс Beryl XML ранее назывался xmlgui, и существует дюжина других XML-ориентированных графических библиотек с таким же названием проекта. KDE XMLGUI — один из длинной серии проектов, которым не удалось определить термин для получившейся в результате базы программирования.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 254c2bee72c5604150349075245db39c__1666724040
URL1:https://arc.ask3.ru/arc/aa/25/9c/254c2bee72c5604150349075245db39c.html
Заголовок, (Title) документа по адресу, URL1:
XMLGUI - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)