Какой GUI-инструментарий будет использовать Ubuntu Unity?

Я разрабатываю некоторые приложения для GTK +, и поэтому я сильно использую GNOME.

Но какой будет инструментарий GUI для Unity?

15
задан 15 January 2011 в 23:03

32 ответа

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что нужно, это набор инструментальных средств, которые разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что и инструменты GTK + и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d2]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время ограниченность либунтизма ограничена, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 25 July 2018 в 22:47

Unity использует набор инструментов, называемый Nux. Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан очень тонко, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 25 July 2018 в 22:47
  • 1
    Источники показывают, что Unity действительно вызывает функции Gtk непосредственно в нескольких местах: $ cat unity / src / *. Cpp | grep -c gtk_ - & gt; 116. – Marius Gedminas 9 May 2011 в 16:56

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 25 July 2018 в 22:47

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 25 July 2018 в 22:47

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что нужно, это набор инструментальных средств, которые разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что и инструменты GTK + и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d2]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время ограниченность либунтизма ограничена, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 27 July 2018 в 00:27

Unity использует набор инструментов, называемый Nux. Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан очень тонко, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 27 July 2018 в 00:27
  • 1
    Источники показывают, что Unity действительно вызывает функции Gtk непосредственно в нескольких местах: $ cat unity / src / *. Cpp | grep -c gtk_ - & gt; 116. – Marius Gedminas 9 May 2011 в 16:56

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 27 July 2018 в 00:27

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 27 July 2018 в 00:27

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что нужно, это набор инструментальных средств, которые разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что и инструменты GTK + и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d2]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время ограниченность либунтизма ограничена, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 2 August 2018 в 04:11

Unity использует набор инструментов, называемый Nux. Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан очень тонко, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 2 August 2018 в 04:11
  • 1
    Источники показывают, что Unity действительно вызывает функции Gtk непосредственно в нескольких местах: $ cat unity / src / *. Cpp | grep -c gtk_ - & gt; 116. – Marius Gedminas 9 May 2011 в 16:56

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 2 August 2018 в 04:11

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 2 August 2018 в 04:11

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что нужно, это набор инструментальных средств, которые разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что и инструменты GTK + и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d2]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время ограниченность либунтизма ограничена, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 4 August 2018 в 20:16

Unity использует набор инструментов, называемый Nux. Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан очень тонко, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 4 August 2018 в 20:16
  • 1
    Источники показывают, что Unity действительно вызывает функции Gtk непосредственно в нескольких местах: $ cat unity / src / *. Cpp | grep -c gtk_ - & gt; 116. – Marius Gedminas 9 May 2011 в 16:56

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 4 August 2018 в 20:16

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 4 August 2018 в 20:16

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что нужно, это набор инструментальных средств, которые разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что и инструменты GTK + и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d2]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время ограниченность либунтизма ограничена, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 6 August 2018 в 04:17

Unity использует набор инструментов, называемый Nux. Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан очень тонко, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 6 August 2018 в 04:17
  • 1
    Источники показывают, что Unity действительно вызывает функции Gtk непосредственно в нескольких местах: $ cat unity / src / *. Cpp | grep -c gtk_ - & gt; 116. – Marius Gedminas 9 May 2011 в 16:56

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 6 August 2018 в 04:17

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 6 August 2018 в 04:17

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 7 August 2018 в 22:21

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 7 August 2018 в 22:21

Unity использует набор инструментов, называемый Nux . Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан как очень тонкий, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 7 August 2018 в 22:21

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что необходимо, это набор инструментов, который разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что как инструменты GTK +, так и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d3]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время объем либунции ограничен, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 7 August 2018 в 22:21

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 10 August 2018 в 10:31

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 10 August 2018 в 10:31

Unity использует набор инструментов, называемый Nux . Nux - это инструментарий opengl, предназначенный для запуска как автономной системы виджетов, так и встроенных в существующие приложения opengl. В compiz мы запускаем nux во встроенном режиме.

Хотя nux - это набор инструментов, он разработан как очень тонкий, что позволяет нам делать прямые вызовы opengl, когда нам нужно. Nux содержит большинство виджетов, которые разработчик хотел бы использовать и разрабатывается наряду с единством в качестве инструментария.

Unity НЕ использует GTK внутренне. Некоторые внешние вещи отображаются с помощью GTK (глобальные меню не работают), однако GTK не участвует в Unity, кроме этого.

GNOME Приложения, конечно же, используют GTK.

21
ответ дан 10 August 2018 в 10:31

Единство - это оболочка рабочего стола.

Внутри Unity использует встроенный инструментарий GL, но этот инструментарий не предназначен для разработки «приложения Unity», , Что необходимо, это набор инструментов, который разработчики приложений должны использовать для работы в среде Unity.

Привязки предоставляются таким образом, что как инструменты GTK +, так и QT могут использоваться для разработки приложений, совместимых с Unity. [ ! d3]

Unity-совместимое приложение - это приложение, которое использует libunity для интеграции с оболочкой Unity: интеграция с пусковой установкой, интеграция звукового проигрывателя и т. д. В настоящее время объем либунции ограничен, но также дополняется библиотеками Ayatana инициатива: dbusmenu, индикаторы, notify-osd.

Список справочных API теперь доступен по адресу: http://developer.ubuntu.com/api/

2
ответ дан 10 August 2018 в 10:31

Я думаю, что единичный пакет использует беспорядок. Также единство также использует nux.

0
ответ дан 13 August 2018 в 16:57

Я думаю, что единство использует NUX >> http://inalogic.com/ и https://launchpad.net/nux

2
ответ дан 13 August 2018 в 16:57

Другие вопросы по тегам:

Похожие вопросы: