Простейшее возможное приложение с графическим интерфейсом пользователя Ubuntu

В Windows, независимо от того, какой фреймворк вы используете, все фреймворки должны, в конечном счете, вызывать пользовательский режим user32 :: CreateWindowEx API для фактического создания окна на рабочем столе.

В Ubuntu или даже в системах Linux в целом кажется, что для создания приложения с графическим пользовательским интерфейсом можно использовать фреймворк виджетов, такой как Wx, Qt или GTK +, но все эти фреймворки кажутся обертками чего-то более фундаментального. Все ли они общаются напрямую с X в Linux? Я думал, что Ubuntu переходит на оконный менеджер, отличный от X, так что же они собираются использовать?

Какую библиотеку я бы использовал для доступа к оконному менеджеру, который используют все эти фреймворки? 11142058] Является ли PHP объектно-ориентированным? Является ли PHP объектно-ориентированным языком? Если нет, то как насчет фреймворка CakePHP? Это объектно-ориентированная MVC-реализация PHP? Кроме того, можно ли назвать приложение PHP, полностью построенное с использованием классов ...

Является ли PHP объектно-ориентированным языком? Если нет, то как насчет фреймворка CakePHP? Является ли это объектно-ориентированной MVC-реализацией PHP?

Кроме того, может ли приложение PHP, полностью построенное с использованием классов , называться объектно-ориентированным ?

39
задан 吖奇说 ARCHY SHUō 29 March 2014 в 21:37
поделиться