Qt creator offline installer linux

Getting Started with Qt

You can install the Qt Framework and tools by using an online or offline installer, or by building the source packages yourself.

The installers allow you to download and install the following components:

  • Qt libraries, prebuilt for a particular development platform (operating system and compiler)
  • Qt Creator integrated development environment (IDE)
  • Reference Documentation and examples
  • Qt in source code form (needed only if you want to build the framework and tools yourself)
  • Add-On components that are relevant for different platforms

Online Installation

In the online installer, you can select commercial or open source versions of Qt, tools, and Add-On components to install. Using the online installer requires signing in to your Qt Account. The installer retrieves the license attached to the account from a server and provides a list of available components corresponding to the license.

The online installer is available from the Qt Downloads page.

Offline Installation

An offline installer is a single package that contains all of Qt and Add-Ons relevant for a target platform. Users with a commercial license can either sign in with their Qt account or with their Qt license key during the installation process. The license key is available in the Qt Account Web portal.

The offline installer is available here.

Installation Process

To run the installer, you need a Qt Account. You can use your Qt Account credentials to sign-in to all Qt services, including the forums and wiki. If you do not already have a Qt Account, you can create one during the installation process.

To complete the installation, select the components that you want to install and follow the instructions of the installation program.

The following YouTube video gives a complete walk-through of the installation process:

Updating or Removing Qt

Once Qt is installed, you can use the Maintenance Tool under to add components and to update or remove installed components.

Platform Requirements

Specific requirements and instructions for developing applications on different platforms are covered in the platform pages.

For more information, visit the supported platforms page.

Create Your First Applications

Learn the basics of Qt and Qt Quick development by following the two tutorials below that illustrate how to create simple applications and build and run them on target platforms:

Читайте также:  Windows rsync with linux

Qt Widgets provides a library of UI elements which allow you to create classic desktop-style user interfaces. Qt Quick is a library providing types and functionalities for building modern, fluid, animated UIs.

For a more thorough walkthrough of the different aspects of developing applications with Qt 5, see the QML Book. It focuses on Qt Quick, but also provides the information needed to use QML together with C++.

Explore Qt

We invite you to explore the rest of Qt. We prepared overviews which help you decide which APIs to use and our examples demonstrate how to use them.

To view a list of all Qt examples, visit the List of Qt Examples page.

Setting Up Projects

Developing with Qt Creator

Reference Documentation

  • Qt Overviews — list of topics about application development
  • Examples and Tutorials — code samples and tutorials
  • Qt Reference Pages — a listing of C++ and QML APIs

Qt Project Community

Qt’s vibrant and active community site, http://qt.io houses a wiki, a forum, and additional learning guides and presentations.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.

Источник

Установка QtCreator

cropped-cropped-wldevru_1-3-1.png

Для сборки (компиляции) программ которые могут работать снашими контроллерами, а также написания интерфесов (QML) рекомендуется использовать среду разработки Qt Creator.

Windows. Установка на примере Qt5.12.2:

1. Рекомендуем скачать offline инсталятор с нашего сайта. https://wldev.ru/data/other/qt/qt-opensource-windows-x86-5.12.2.exe . – Это иснталятор которому не нужно подключение к сети интернет.

2. Перед началом установки рекомендуем отключить сеть, чтобы инсталятор не пытался сделать вам аккаунт с подтверждением итд.

3. Запускаем инсталятор. Жмём далее…..И выбираем следующие (минимальные) параметры установки.

Linux

Для установки в среде линукс нужно последовательно выполнить несколько комманд для установки.

Linux(Debian)

sudo apt install qt5-default
sudo apt install qtcreator
sudo apt install qtdeclarative5-dev
sudo apt install libqt5serialport5-dev
sudo apt install qtscript5-dev
sudo apt install qtmultimedia5-dev
sudo apt install libsdl2-dev
sudo apt install libqt5multimedia5-plugins

Linux(Armbian)

sudo apt install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt install qtcreator
sudo apt install qtdeclarative5-dev
sudo apt install libqt5serialport5-dev
sudo apt install qtscript5-dev
sudo apt install qtmultimedia5-dev
sudo apt install libqt5opengl5-dev
sudo apt install libqt5multimedia5-plugins

Источник

Установка IDE Qt Creator в Linux Mint 19. ПАМЯТКА.

Не планировал публиковать эту инструкцию. В данный момент мне хватает Code::Blocks. Потом решил, что не помешает если она будет под рукой. На флешках все куда то исчезает через некоторое время.

Читайте также:  Посмотреть информацию о пользователе linux

Qt Creator — кросс платформенная свободная IDE для разработки на С, С++ и QML. Разработана Trolltech (Digia) для работы с фреймворком Qt.

Включает в себя графический интерфейс отладчика и визуальные средства разработки интерфейса как с использованием QtWidgets, так и QML. Поддерживаемые компиляторы: GCC, Clang, MinGW, MSVC, Linux ICC, GCCE, RVCT, WINSCW.

1. Загрузка Qt Creator.

Для установки этой IDE, вам понадобится скачать скрипт-установщик, который существует как онлайн-установщик, так и обычная версия.

Ссылка для скачивания установщика (рамер файла установщика примерно 1,4 Гб.):

2. Установка Qt Creator.

После скачивания скрипта открываем папку Загрузки (/home/serg/Загрузки):

В свойствах файла qt-opensource-linux-x64-5.12.1.run ставим галочку на «Позволять выполнение файла как программы».

Двойным кликом запускаем файл qt-opensource-linux-x64-5.12.1.run . Начнется установка мы увидим графический установщик.

Нажимаем «Next».

В этом окне, вам понадобится зарегистрировать новую учетную запись, или ввести имеющиеся данные — Login и Password. После ввода данных нажимаем «Skip».

Здесь просто жмем «Далее» .

Выбираем место установки Qt (я оставил так как есть):

Важно, чтобы в пути не было кириллицы и пробелов!

В этом меню находится выбор компонентов. К примеру, можно выбрать установку инструментов для разработки на Android, или же исходных компонентов. Если Вы не уверены, нужны Вам эти компоненты или нет, оставьте их пока так — даже после установки Qt будет возможным удаление и добавление элементов. Жмем «Далее» .

В этом окне принимаем лицензию. Жмем «Далее» .

Если Вы готовы, начинайте установку. Жмем «Установить» .

Начнется установка программы.

По окончании установки нам предложат запустить Qt Creator . Соглашаемся Жмем «Завершить» .

Запустится Qt Creator и мы увидим начальное окно с примерами.

3. Установка необходимых пакетов.

Закрываем программу. Теперь необходимо установить дополнительные пакеты. Открываем терминал и вводим команды:

1. Эта команда установит такие пакеты как: gcc, g++, make, perl, patch и иные.

$ sudo apt install build-essential

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

$ sudo apt install qt5-default

Важно ! После установки пакетов перезагружаем систему .

Запускаем программу и жмем ИнструментыПараметрыСборка и запускКомплекты .

В пункте Компилятор надо изменить компиляторы.

Заменяем на GCC 7. Должно быть так как на скрине ниже. Жмем «Приенить» И выходим из настройки нажав «OK» . Перезагружаем программу.

4. Тестирование Qt Creator.

Тест 1. Запуск первой программы.

Нажимаем — Проекты — Новый проект.

Выбираем Проект без QtПриложение на языке С++ . Жмем «Выбрать» .

Читайте также:  Копировать файл linux с заменой

В окне Размещение проекта нужно ввести название нашего проекта (я назвал TestProgram ) и путь к папке, где будет находиться наш проект (/home/serg/MyCode).

Чтобы программа не захламляла домашнюю папку я создал для нее папку MyCode в своей домашней папке /home/serg/MyCode. Туда и буду отправлять все программы. Выбираем эту папку MyCode . Вставляем название нашей тестовой программы TestProgram . Жмем «Далее» .

В этом окне оставляем по умолчанию qmake . Жмем «Далее» .

Здесь так же ничего не меняем. Жмем «Далее» .

Жмем «Завершить» .

Откроется главное окно. Мы видим, что наша тестовая программа «TestProgram» успешно создана.

Нажимаем на молоточек в нижнем углу, чтобы «Собрать проект» . И потом на зеленый треугольник «Запустить» .

Откроется окно терминала. И мы увидим вывод нашей программы. Первая программа работает.

Тест 2. Проверим работу программы с Qt Widgets.

Для ускорения тестирования я воспользовался готовой программой «Cross-Platphorm» скачанной по ссылке:

Ссылка взята с сайта: https://losst.ru/ustanovka-i-nastrojka-qt-creator

Скачанный архив My_First_Qt_Project-master.zip разорхивируем в папку MyCode.

Открываем среду разработки. Нажмем «Проекты»«Открыть проект» .

Идем в папку проектов MyCode и выбираем папку My_First_Qt_Project-master . Жмем « Открыть ».

В следующем окне жмем «Настроить проект».

Наш проект появится в главном окне программы. Нажимаем на молоточек в нижнем углу, чтобы «Собрать проект» . И потом на зеленый треугольник «Запустить» .

Все отлично. Программа собралась и запустилась. Жмем кнопочку «Узнать предсказание».

И получаем ответ. Программа работает как задумано.

На этом установка и настройка Qt Creator завершена. Теперь можно создавать свои программы на С/С++.

1. Обновление компиляторов.

Установил последнюю версию компилятора g ++ для C ++.

Дополнительно установим, если не установлено, последнюю версию gcc (рекомендуется).

$ sudo apt install gcc-8-base

В Linux Mint 19 этот пакет устанавливается по умолчанию.

На вкладке ИнструментыПараметрыСборка и запускКомплекты . Заменил Компилятор с GCC 7 на GCC 8.

Жмем «Приенить» И выходим из настройки нажав «OK» . Перезагружаем программу.

2. Каталог программ по умолчанию.

Чтобы каждый раз при создании проекта не вводить путь, куда сохранять проект, настроим вкладку Сборка и Запуск .

Открываем ИнструментыПараметрыСборка и запуск — Основное. И в окне Каталог вводим путь к нашей папке для проектов /home/serg/MyCode.

Жмем «Приенить» И выходим из настройки нажав «OK» .

Первые впечатления от работы с IDE Qt Creator только положительные. Программа не менее удобна в работе, чем IDE Code::Blocks . Хорошая локализация, что существенно облегчит изучение программы для начинающих. Глюков в работе программы пока не замечено.

На данный момент решил оставить обе программы на компе. Поработаю в обеих (Code::Blocks и Qt Creator) и потом решу, какая из них мне подходит больше.

Источник

Оцените статью
Adblock
detector