Устанавливаем Qt для Linux

Фреймворк является основой для создания графической среды KDE в операционных системах семейства Linux. По умолчанию он не инсталлирован в системе.

Данная статья расскажет о том, как установить Qt в Linux. В качестве тестовой ОС берем Ubuntu 18.04.3.

Что такое Qt

Qt представляет собой набор компонентов и библиотек для создания программного обеспечения под любую ОС. Его создали в 1996 году.

Qt нельзя назвать языком программирования в полном смысле этого слова. Его библиотеки разработаны на языке С++, в то время как графической оболочкой для программирования является QtCreator.

Доступны аналогичные решения для других продуктов: QtRuby разработан для языка программирования Ruby, PyQt соответственно для Python и т.д.

Примеры программ, которые созданы при помощи Qt: мобильная версия 2ГИС, Opera, VirtualBox, VLC Player и другие.

Qt работает с мета-объектами, которые используются для компиляции программ. Преимущество данного подхода в том, что сборка ПО осуществляется в любой программной среде, независимо от платформы.

Также для пользователя доступны виджеты. Они воздействуют как на внешний вид разрабатываемого программного обеспечения, так и на функционал Qt.

Установка Qt из репозитория

Инсталляция продукта производится силами стандартного установщика. Решение доступно в официальном репозитории.

Важно! На официальных каналах доступна только пятая версия продукта.

Открываем терминал, набираем команду:

sudo apt-get install qt5-default

Дополнительно установим графическую оболочку QtCreator.

sudo apt-get install qtcreator

Интерфейс программы

Если требуется ознакомиться с практическими вариантами, то проинсталлируем тестовые программы. Они созданы на Qt и также доступны в официальных репозиториях.

sudo apt install qtbase5-examples qtdeclarative5-example s

Приложение запускается как через ярлык, так и через терминал.

Установка Qt с официального сайта

Как говорилось выше, в репозиториях последний релиз Qt – пятая версия. На официальном сайте доступны более актуальные варианты. Загрузим дистрибутив, используя терминал.

wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run

для 32-битных систем:

wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x86-online.run

По умолчанию Wget сохраняет скачанное в папку «Загрузка». По окончании загрузки переходим в нее. Далее необходимо разрешить инсталлятор вносить изменения в операционную систему.

chmod u+x qt-unified-linux-x64-3.1.1-online

Следующим этапом запускаем дистрибутив и следуем подсказкам мастера.

Состав Qt

Рассмотрим перечень доступных компонентов фреймворка.

Компоненты

  • Qt5 Assistant – это встроенный помощник. При возникновении проблем пользователь обращается к Assistant. Ассистент используется как средство разработки собственного справочника для новых программ.
  • Qt5 Linguist переводит строки кода на любой язык, доступный в приложении. Qt5 Designer отвечает за интерфейс разрабатываемых продуктов. Если необходимо придумать собственный внешний вид для приложения, используем данный элемент. Для создания интерфейса на мобильных устройствах использует компонент QtQuick.
  • Qt5 Creator представляет собой графическую оболочку для среды разработки Qt. Доступны разные инструменты для программирования: всплывающие подсказки, подсвеченный синтаксис, загрузка плагинов и т.д.

Преимущество программного решения в том, что оно кроссплатформенное. Работает в среде Windows, Linux и MacOS.

Заключение

Публикация рассказала, что такое Qt и для чего он необходим. Также рассмотрены два варианта инсталляции фреймворка.

admin

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

14 часов ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

14 часов ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

14 часов ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

14 часов ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

14 часов ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

14 часов ago