Загрузка…
Главная

wxWidgets

Библиотека на C++ для настольных приложений с нативным интерфейсом на Windows, macOS и Linux. Есть привязки для Python, Perl и других языков.

wxWidgets
Категория
Фреймворки и библиотеки

Описание

wxWidgets использует родные элементы интерфейса каждой системы, поэтому приложение выглядит как обычная программа Windows, macOS или Linux. Один исходный код на C++ компилируется под все платформы.

Библиотека включает окна, диалоги, работу с файлами, сетью, печатью и графикой. Привязки wxPython позволяют делать такие же интерфейсы на Python. На wxWidgets построены известные программы с открытым кодом.

wxWidgets распространяется бесплатно по лицензии wxWindows Library Licence и работает в России без ограничений.

Что входит

wxWidgets использует родные элементы интерфейса каждой системы, поэтому приложение выглядит как обычная программа Windows, macOS или Linux. Один исходный код на C++ компилируется под все платформы.

Библиотека включает окна, диалоги, работу с файлами, сетью, печатью и графикой. Привязки wxPython позволяют делать такие же интерфейсы на Python. На wxWidgets построены известные программы с открытым кодом.

wxWidgets распространяется бесплатно по лицензии wxWindows Library Licence и работает в России без ограничений.

Возможности

• Нативный интерфейс на каждой платформе

• Windows, macOS и Linux

• C++ и привязки wxPython

• Окна, диалоги и графика

• Зрелый и стабильный проект

• Бесплатно с открытым кодом

Для начала работы

Настольная программа с родным интерфейсом на всех системах без отдельной разработки под каждую.

Этап работы

Соберите или установите wxWidgets для своей системы.

Этап работы

Создайте окно и элементы интерфейса на C++.

Этап работы

Скомпилируйте приложение для нужных платформ.

wxWidgets бесплатная?

Да, по лицензии wxWindows Library Licence, которая разрешает использование в коммерческих программах.

Чем wxWidgets отличается от Qt?

wxWidgets использует нативные элементы систем, Qt рисует интерфейс сам и предлагает больше модулей.

Можно ли использовать wxWidgets из Python?

Да, через привязки wxPython.

wxWidgets

Бесплатно, лицензия wxWindows Library Licence