Как создать свою первую программу Qt в Ubuntu Linux: 7 шагов

Оглавление:

Как создать свою первую программу Qt в Ubuntu Linux: 7 шагов
Как создать свою первую программу Qt в Ubuntu Linux: 7 шагов

Видео: Как создать свою первую программу Qt в Ubuntu Linux: 7 шагов

Видео: Как создать свою первую программу Qt в Ubuntu Linux: 7 шагов
Видео: Учим Photoshop за 1 час! #От Профессионала 2024, Апрель
Anonim

Комплект для разработки программного обеспечения Qt (SDK) - это переносимая кроссплатформенная среда пользовательского интерфейса приложений, которая работает в операционных системах Windows, Linux и Mac OS X. Qt SDK помогает вам создавать графические пользовательские интерфейсы (GUI) для ваших приложений, которые будут работать в Windows, Linux и Mac OS X.

В этой статье мы собираемся использовать следующие простые шаги для создания нашей первой программы Qt HelloWorld.

  1. Создайте каталог QtHelloWorld для хранения вашей программы Qt
  2. Перейдите в свой каталог QtHelloWorld
  3. Создайте исходный файл Qt main.cpp в каталоге QtHelloWorld
  4. Скомпилируйте и запустите вашу программу QtHelloWorld

    Примечание:

    В этом документе предполагается, что в вашей операционной системе успешно установлен Qt SDK. Если в вашей системе не установлен Qt SDK, обратитесь к следующему документу для получения дополнительной информации Как установить Qt SDK в Ubuntu Linux. Этот документ также предполагает, что у вас есть базовые знания языка программирования C ++. По сути, Qt SDK запрограммирован на C ++ и сильно зависит от дизайна и функций C ++. Примечание:

    В Qt SDK 4.8 и Qt SDK 5.0 есть некоторые изменения компиляции, надеюсь, эта статья решит проблемы компиляции между двумя разными версиями Qt SDK.

    Шаги

    Метод 1 из 1: Инструкции по компиляции Qt 4.8 SDK

    Создайте свою первую программу Qt в Ubuntu Linux Шаг 1
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 1

    Шаг 1. Для этого упражнения мы собираемся открыть терминал в Ubuntu Linux и выполнить следующую команду, которая создаст главный каталог для программы Qt

    • Введите / скопируйте / вставьте:

      mkdir QtHelloWorld

    Создайте свою первую программу Qt в Ubuntu Linux Шаг 2
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 2

    Шаг 2. Перейдите в свой каталог QtHelloWorld, введя следующую команду

    • Введите / скопируйте / вставьте:

      cd QtHelloWorld

    • Это очень важно, чтобы убедиться, что вы находитесь в правильном каталоге при создании вашей программы Qt.
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 3
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 3

    Шаг 3. Пока мы находимся в каталоге QtHelloWorld, мы собираемся создать файл исходного кода нашей программы Qt.

    • Введите / скопируйте / вставьте:

      нано main.cpp

    • или
    • Введите / скопируйте / вставьте:

      gedit main.cpp

    • Эта команда создаст файл main.cpp для программы Qt
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 4
    Создайте свою первую программу Qt в Ubuntu Linux Шаг 4

    Шаг 4. Теперь добавьте следующие строки в поле кода ниже в файл исходного кода main.cpp

    • Введите / скопируйте / вставьте:

      #include #include #include int main (int argc, char * argv ) {Приложение QApplication (argc, argv); QLabel hello («Добро пожаловать в мою первую программу WikiHow Qt»); hello.setWindowTitle («Моя первая программа WikiHow Qt»); hello.resize (400, 400); hello.show (); вернуть app.exec (); }

      • Сохраните файл как main.cpp и выйдите

        Убедитесь, что вы в QtHelloWorld каталог, прежде чем вводить следующие команды ниже, чтобы построить и скомпилировать файл.

      • Введите / скопируйте / вставьте:

        qmake -project

        Это создаст файл проекта Qt

      • Введите / скопируйте / вставьте:

        qmake

        Это создаст файл make Qt

      • Введите / скопируйте / вставьте:

        делать

        Это скомпилирует файл Qt make в вашей системе в исполняемую программу. На этом этапе при отсутствии ошибок файл должен скомпилироваться в исполняемую программу

      • Наконец, запустите вашу программу, запустив исполняемый файл Qt. Используйте команду./, чтобы запустить исполняемый файл, или введите имя исполняемой программы в строке терминала.
      • Введите / скопируйте / вставьте:

        ./QtHelloWorld

      Видео - с помощью этой службы некоторая информация может быть передана YouTube

      Инструкции по компиляции Qt 5.0 SDK:

      1. Для этого упражнения мы собираемся открыть терминал в Ubuntu Linux и выполнить следующую команду, которая создаст главный каталог для программы Qt.

        • Введите / скопируйте / вставьте:

          mkdir QtHelloWorld

      2. Перейдите в свой каталог QtHelloWorld, выполнив следующую команду

        • Введите / скопируйте / вставьте:

          cd QtHelloWorld

        • Это очень важно, чтобы убедиться, что вы находитесь в правильном каталоге при создании вашей программы Qt.
      3. Пока мы находимся в каталоге QtHelloWorld, мы собираемся создать файл исходного кода нашей программы Qt

        • Введите / скопируйте / вставьте:

          нано main.cpp

        • или
        • Введите / скопируйте / вставьте:

          gedit main.cpp

        • Эта команда создаст файл main.cpp для программы Qt
      4. Теперь добавьте следующие строки в поле кода ниже в файл исходного кода main.cpp.

        • Введите / скопируйте / вставьте:

          #include #include #include int main (int argc, char * argv ) {Приложение QApplication (argc, argv); QLabel hello («Добро пожаловать в мою первую программу WikiHow Qt»); hello.setWindowTitle («Моя первая программа WikiHow Qt»); hello.resize (400, 400); hello.show (); вернуть app.exec (); }

          • Сохраните файл как main.cpp и выйдите.

            Убедитесь, что вы в QtHelloWorld каталог, прежде чем вводить следующие команды для построения и компиляции файла.

          • Введите / скопируйте / вставьте:

            qmake -project

          • Это сгенерирует файл проекта Qt
          • Однако в Qt 5.0 SDK вы должны использовать текстовый редактор и добавить следующее в ваш сгенерированный файл *.pro, использовать текстовый редактор, такой как nano или gedit, и выполнить следующие команды:
          • Введите / скопируйте / вставьте:

            nano QtHelloWorld.pro

          • Созданный вами QtHelloWorld.pro должен выглядеть примерно так:

          ШАБЛОН = приложение ЦЕЛЬ = QtHelloWorld #INCLUDEPATH + =. # Входные ИСТОЧНИКИ + = main.cpp

          Отредактируйте созданный вами файл QtHelloWorld.pro, чтобы он выглядел так:

          ШАБЛОН = приложение ЦЕЛЬ = QtHelloWorld QT + = основной графический интерфейс QT + = виджеты #INCLUDEPATH + =. # Входные ИСТОЧНИКИ + = main.cpp

          • После того, как вы добавите следующие строки в файл QtHelloWorld.pro под ключевым словом TARGET, запустите qmake
          • Введите / скопируйте / вставьте:

            QT + = основной графический интерфейс

          • Введите / скопируйте / вставьте:

            QT + = виджеты

            Сохраните файл и выйдите

          • Введите / скопируйте / вставьте:

            qmake

            Это создаст файл сборки Qt

          • Введите / скопируйте / вставьте:

            делать

            Это скомпилирует файл Qt make в вашей системе в исполняемую программу. На этом этапе при отсутствии ошибок файл должен скомпилироваться в исполняемую программу

          • Наконец, запустите вашу программу, запустив исполняемый файл Qt. Используйте команду./, чтобы запустить исполняемый файл, или введите имя исполняемой программы в строке терминала.
          • Введите / скопируйте / вставьте:

            ./QtHelloWorld

Рекомендуемые: