نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو: 7 مرحله

فهرست مطالب:

نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو: 7 مرحله
نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو: 7 مرحله

تصویری: نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو: 7 مرحله

تصویری: نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو: 7 مرحله
تصویری: آموزش رنگ مو بلوند دودی/ با خلاصه(ویدیو)😍 2024, آوریل
Anonim

کیت توسعه نرم افزار Qt (SDK) یک چارچوب رابط کاربر برنامه کاربردی متقابل است که بر روی سیستم عامل های Windows ، Linux و Mac OS X کار می کند. SDK Qt به شما کمک می کند تا رابط های کاربری گرافیکی (GUI) را برای برنامه های خود ایجاد کنید که در Windows ، Linux و Mac OS X اجرا می شوند.

برای این مقاله ما قصد داریم از مراحل ساده زیر برای ساخت اولین برنامه Qt HelloWorld خود استفاده کنیم.

  1. برای نگه داشتن برنامه Qt خود ، دایرکتوری QtHelloWorld را ایجاد کنید
  2. به فهرست QtHelloWorld خود تغییر دهید
  3. فایل اصلی Qt main.cpp را در فهرست راهنمای QtHelloWorld ایجاد کنید
  4. برنامه QtHelloWorld خود را کامپایل و اجرا کنید

    توجه داشته باشید:

    این سند فرض می کند که شما Qt SDK را با موفقیت روی سیستم عامل خود نصب کرده اید. اگر Qt SDK را بر روی سیستم خود نصب نکرده اید ، لطفاً برای اطلاعات بیشتر نحوه نصب Qt SDK در لینوکس اوبونتو به سند زیر مراجعه کنید. این سند همچنین فرض می کند که شما دانش اولیه ای از زبان برنامه نویسی C ++ دارید. در اصل ، Qt SDK به زبان C ++ برنامه ریزی شده است و به شدت بر طراحی و عملکردهای C ++ متکی است. توجه داشته باشید:

    برخی از تغییرات کامپایل در Qt SDK 4.8 و Qt SDK 5.0 وجود دارد ، امیدوارم این مقاله به مسائل مربوط به گردآوری بین دو نسخه مختلف Qt SDK کمک کند.

    مراحل

    روش 1 از 1: دستورالعمل گردآوری Qt 4.8 SDK

    اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید مرحله 1
    اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید مرحله 1

    مرحله 1. برای این تمرین ما می خواهیم یک ترمینال در لینوکس اوبونتو باز کنیم و دستور زیر را صادر کنیم که فهرست اصلی را برای یک برنامه Qt ایجاد می کند

    • نوع/کپی/چسباندن:

      mkdir QtHelloWorld

    مرحله اول اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید
    مرحله اول اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید

    مرحله 2. با صدور دستور زیر ، دایرکتوری QtHelloWorld خود را تغییر دهید

    • نوع/کپی/چسباندن:

      cd QtHelloWorld

    • این بسیار مهم است تا هنگام ایجاد برنامه Qt خود در دایرکتوری صحیح قرار بگیرید.
    مرحله اول اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید
    مرحله اول اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید

    مرحله 3. در حالی که در فهرست QtHelloWorld هستیم ، می خواهیم فایل کد منبع برنامه Qt خود را ایجاد کنیم

    • نوع/کپی/چسباندن:

      nano main.cpp

    • یا
    • نوع/کپی/چسباندن:

      gedit main.cpp

    • این دستور فایل main.cpp را برای برنامه Qt ایجاد می کند
    اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید مرحله 4
    اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کنید مرحله 4

    مرحله 4. اکنون خطوط زیر را در کادر کد زیر به فایل کد اصلی main.cpp خود اضافه کنید

    • نوع/کپی/چسباندن:

      #include #include #include int main (int argc، char *argv ) {برنامه QApplication (argc، argv) ؛ سلام QLabel ("به اولین برنامه WikiHow Qt من خوش آمدید") ؛ hello.setWindowTitle ("اولین برنامه WikiHow Qt من") ؛ hello.resize (400 ، 400) ؛ hello.show ()؛ return app.exec ()؛ }

      • فایل را به عنوان main.cpp ذخیره کرده و خارج شوید

        مطمئن شوید که در QtHelloWorld قبل از وارد کردن دستورات زیر در زیر برای ایجاد و کامپایل فایل.

      • نوع/کپی/چسباندن:

        qmake -پروژه

        با این کار فایل پروژه Qt ایجاد می شود

      • نوع/کپی/چسباندن:

        qmake

        با این کار فایل Qt make ایجاد می شود

      • نوع/کپی/چسباندن:

        بساز

        با این کار فایل Qt make روی سیستم شما به یک برنامه اجرایی تبدیل می شود. در این مرحله ، به شرط عدم وجود خطا ، فایل باید در یک برنامه اجرایی کامپایل شود

      • در نهایت برنامه خود را با اجرای Qt اجرایی کنید. از دستور./ برای اجرای فایل اجرایی خود یا تایپ نام برنامه اجرایی در خط ترمینال استفاده کنید.
      • نوع/کپی/چسباندن:

        ./QtHelloWorld

      ویدئو - با استفاده از این سرویس ، ممکن است برخی از اطلاعات با YouTube به اشتراک گذاشته شود

      دستورالعمل گردآوری Qt 5.0 SDK:

      1. برای این تمرین ما ترمینالی در لینوکس اوبونتو باز می کنیم و دستور زیر را صادر می کنیم که فهرست اصلی را برای یک برنامه Qt ایجاد می کند.

        • نوع/کپی/چسباندن:

          mkdir QtHelloWorld

      2. با صدور دستور زیر ، پوشه QtHelloWorld خود را تغییر دهید

        • نوع/کپی/چسباندن:

          cd QtHelloWorld

        • این بسیار مهم است تا هنگام ایجاد برنامه Qt خود در دایرکتوری صحیح قرار بگیرید.
      3. در حالی که در فهرست QtHelloWorld هستیم ، قصد داریم فایل کد منبع Qt Program خود را ایجاد کنیم

        • نوع/کپی/چسباندن:

          nano main.cpp

        • یا
        • نوع/کپی/چسباندن:

          gedit main.cpp

        • این دستور فایل main.cpp را برای برنامه Qt ایجاد می کند
      4. حالا خطوط زیر را در کادر کد زیر به فایل کد اصلی main.cpp خود اضافه کنید.

        • نوع/کپی/چسباندن:

          #include #include #include int main (int argc، char *argv ) {برنامه QApplication (argc، argv) ؛ سلام QLabel ("به اولین برنامه WikiHow Qt من خوش آمدید") ؛ hello.setWindowTitle ("اولین برنامه WikiHow Qt من") ؛ hello.resize (400 ، 400) ؛ hello.show ()؛ return app.exec ()؛ }

          • فایل را به عنوان main.cpp ذخیره کرده و خارج شوید

            مطمئن شوید که در QtHelloWorld قبل از وارد کردن دستورات زیر در زیر برای ایجاد و کامپایل فایل.

          • نوع/کپی/چسباندن:

            qmake -پروژه

          • با این کار فایل پروژه Qt تولید می شود
          • با این حال ، در Qt 5.0 SDK باید از ویرایشگر متن استفاده کنید و موارد زیر را به فایل *.pro تولید شده خود اضافه کنید ، از ویرایشگر متن مانند nano یا gedit استفاده کنید و دستورات زیر را صادر کنید:
          • نوع/کپی/چسباندن:

            نانو QtHelloWorld.pro

          • QtHelloWorld.pro ایجاد شده شما باید شبیه این باشد:

          TEMPLATE = برنامه TARGET = QtHelloWorld #INCLUDEPATH +=. # ورودی SOURCES += main.cpp

          فایل QtHelloWorld.pro تولید شده خود را ویرایش کنید تا شبیه این باشد:

          TEMPLATE = برنامه TARGET = QtHelloWorld QT += هسته اصلی gui QT += ویجت ها #INCLUDEPATH +=. # ورودی SOURCES += main.cpp

          • پس از افزودن خطوط زیر به فایل QtHelloWorld.pro تحت کلمه کلیدی TARGET ، سپس qmake را اجرا کنید
          • نوع/کپی/چسباندن:

            QT += gui اصلی

          • نوع/کپی/چسباندن:

            QT += ابزارک

            پرونده را ذخیره کرده و خارج شوید

          • نوع/کپی/چسباندن:

            qmake

            با این کار فایل Qt make ایجاد می شود

          • نوع/کپی/چسباندن:

            بساز

            با این کار فایل Qt make روی سیستم شما به یک برنامه اجرایی تبدیل می شود. در این مرحله ، به شرط عدم وجود خطا ، فایل باید در یک برنامه اجرایی کامپایل شود

          • در نهایت برنامه خود را با اجرای Qt اجرایی کنید. از دستور./ برای اجرای فایل اجرایی خود یا تایپ نام برنامه اجرایی در خط ترمینال استفاده کنید.
          • نوع/کپی/چسباندن:

            ./QtHelloWorld

توصیه شده: