በኡቡንቱ ሊኑክስ ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን እንዴት መፍጠር እንደሚቻል -7 ደረጃዎች

ዝርዝር ሁኔታ:

በኡቡንቱ ሊኑክስ ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን እንዴት መፍጠር እንደሚቻል -7 ደረጃዎች
በኡቡንቱ ሊኑክስ ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን እንዴት መፍጠር እንደሚቻል -7 ደረጃዎች

ቪዲዮ: በኡቡንቱ ሊኑክስ ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን እንዴት መፍጠር እንደሚቻል -7 ደረጃዎች

ቪዲዮ: በኡቡንቱ ሊኑክስ ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን እንዴት መፍጠር እንደሚቻል -7 ደረጃዎች
ቪዲዮ: КРАСИВЫЙ РЕМОНТ ДВУХКОМНАТНОЙ КВАРТИРЫ СТУДИИ 58 м.кв. Bazilika Group. Ремонт квартиры под ключ. 2024, ሚያዚያ
Anonim

የ Qt (ኤስዲኬ) የሶፍትዌር ልማት ኪት በዊንዶውስ ፣ ሊኑክስ እና ማክ ኦኤስ ኦፕሬቲንግ ሲስተሞች ላይ የሚሠራ ተንቀሳቃሽ የመስቀል መድረክ መተግበሪያ የተጠቃሚ በይነገጽ ማዕቀፍ ነው። Qt SDK በዊንዶውስ ፣ ሊኑክስ እና ማክ ኦኤስ ኤክስ ላይ ለሚሠሩ መተግበሪያዎችዎ ግራፊክ የተጠቃሚ በይነገጾችን (GUIs) እንዲፈጥሩ ያግዝዎታል።

ለዚህ ጽሑፍ የመጀመሪያውን የ Qt HelloWorld ፕሮግራማችንን ለመገንባት የሚከተሉትን ቀላል ደረጃዎች እንጠቀማለን።

  1. የ Qt ፕሮግራምዎን ለመያዝ የ QtHelloWorld ማውጫ ይፍጠሩ
  2. ወደ ማውጫዎ QtHelloWorld ይለውጡ
  3. በ QtHelloWorld ማውጫ ውስጥ የ Qt ምንጭ ፋይል main.cpp ይፍጠሩ
  4. የ QtHelloWorld ፕሮግራምዎን ያጠናቅሩ እና ያሂዱ

    ማስታወሻ:

    ይህ ሰነድ የ Qt ኤስዲኬ በስርዓተ ክወናዎ ላይ በተሳካ ሁኔታ እንደተጫነ ይገምታል። በእርስዎ ስርዓት ላይ የ Qt SDK ከሌለዎት እባክዎን ለተጨማሪ መረጃ የሚከተለውን ሰነድ ይመልከቱ በኡቡንቱ ሊኑክስ ላይ Qt SDK ን እንዴት እንደሚጭኑ። ይህ ሰነድ ስለ C ++ የፕሮግራም ቋንቋ መሠረታዊ ዕውቀት እንዳለዎት ይገምታል። በዋናነት ፣ የ Qt ኤስዲኬ በ C ++ ውስጥ ፕሮግራም ተይዞ በ C ++ ዲዛይን እና ተግባራት ላይ በእጅጉ ይተማመናል። ማስታወሻ:

    ከ Qt SDK 4.8 እና Qt SDK 5.0 ጋር አንዳንድ የማጠናቀር ለውጦች አሉ ፣ ይህ ጽሑፍ በሁለቱ የተለያዩ የ Qt SDK ስሪቶች መካከል የማጠናቀር ጉዳዮችን ያስተካክላል ብለን ተስፋ እናደርጋለን።

    ደረጃዎች

    ዘዴ 1 ከ 1: Qt 4.8 ኤስዲኬ ማጠናከሪያ መመሪያዎች

    በኡቡንቱ ሊኑክስ ደረጃ 1 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ
    በኡቡንቱ ሊኑክስ ደረጃ 1 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ

    ደረጃ 1. ለዚህ መልመጃ በኡቡንቱ ሊኑክስ ላይ ተርሚናል ከፍተን የሚከተለውን ትእዛዝ እናወጣለን ይህም ለ Qt ፕሮግራም ዋና ማውጫ ይፈጥራል።

    • ይተይቡ/ይቅዱ/ይለጥፉ

      mkdir QtHelloWorld

    በኡቡንቱ ሊኑክስ ደረጃ 2 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ
    በኡቡንቱ ሊኑክስ ደረጃ 2 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ

    ደረጃ 2. የሚከተለውን ትዕዛዝ በማውጣት ወደ የእርስዎ QtHelloWorld ማውጫ ይቀይሩ

    • ይተይቡ/ይቅዱ/ይለጥፉ

      ሲዲ QtHelloWorld

    • የ Qt ፕሮግራምዎን ሲፈጥሩ በትክክለኛው ማውጫ ውስጥ መሆንዎን ለማረጋገጥ ይህ በጣም አስፈላጊ ነው።
    በኡቡንቱ ሊኑክስ ደረጃ 3 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ
    በኡቡንቱ ሊኑክስ ደረጃ 3 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ

    ደረጃ 3. እኛ በ QtHelloWorld ማውጫ ውስጥ ሳለን የእኛን የ Qt ፕሮግራም ምንጭ ኮድ ፋይል እንፈጥራለን

    • ይተይቡ/ይቅዱ/ይለጥፉ

      nano main.cpp

    • ወይም
    • ይተይቡ/ይቅዱ/ይለጥፉ

      gedit main.cpp

    • ይህ ትዕዛዝ ለ Qt ፕሮግራም ዋናውን.cpp ፋይል ይፈጥራል
    በኡቡንቱ ሊኑክስ ደረጃ 4 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ
    በኡቡንቱ ሊኑክስ ደረጃ 4 ላይ የመጀመሪያውን የ Qt ፕሮግራምዎን ይፍጠሩ

    ደረጃ 4. አሁን ከታች ባለው የኮድ ሳጥን ውስጥ የሚከተሉትን መስመሮች ወደ ዋናው.cpp ምንጭ ኮድ ፋይልዎ ያክሉ።

    • ይተይቡ/ይቅዱ/ይለጥፉ

      #አካትት #አካትት #ዋና (int argc ፣ char *argv ) {QApplication app (argc ፣ argv); QLabel hello (“ወደ መጀመሪያው የዊኪው ኪት ፕሮግራም እንኳን በደህና መጡ”); hello.setWindowTitle ("የእኔ የመጀመሪያ የዊኪው Qt ፕሮግራም"); hello.resize (400, 400); hello.show (); ተመለስ app.exec (); }

      • ፋይሉን እንደ main.cpp ያስቀምጡ እና ይውጡ

        ውስጥ መሆንዎን ያረጋግጡ QtHelloWorld ፋይሉን ለመገንባት እና ለማጠናቀር የሚከተሉትን ትዕዛዞች ከማስገባትዎ በፊት ማውጫ።

      • ይተይቡ/ይቅዱ/ይለጥፉ

        qmake -ፕሮጀክት

        ይህ የ Qt ፕሮጀክት ፋይልን ይፈጥራል

      • ይተይቡ/ይቅዱ/ይለጥፉ

        ማድረግ

        ይህ የ Qt ፋይል ፋይልን ይፈጥራል

      • ይተይቡ/ይቅዱ/ይለጥፉ

        ማድረግ

        ይህ የ Qt ፋይል ፋይልን በስርዓትዎ ላይ ወደ አስፈፃሚ ፕሮግራም ያጠናቅራል። በዚህ ጊዜ ፣ ምንም ስህተቶች እንደሌሉ በማቅረብ ፋይሉ ወደ አስፈፃሚ ፕሮግራም ማጠናቀር አለበት።

      • የ Qt አስፈፃሚውን በማሄድ ፕሮግራምዎን በመጨረሻ ያስፈጽሙ። ሊተገበር የሚችል ፋይልዎን ለማስኬድ ትዕዛዙን ይጠቀሙ።
      • ይተይቡ/ይቅዱ/ይለጥፉ

        ./QtHelloWorld

      ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።

      Qt 5.0 ኤስዲኬ ማጠናከሪያ መመሪያዎች

      1. ለዚህ መልመጃ በኡቡንቱ ሊኑክስ ላይ ተርሚናል ከፍተን ለ Qt ፕሮግራም ዋና ማውጫ የሚፈጥር የሚከተለውን ትእዛዝ እናወጣለን።

        • ይተይቡ/ይቅዱ/ይለጥፉ

          mkdir QtHelloWorld

      2. የሚከተለውን ትዕዛዝ በማውጣት ወደ የእርስዎ QtHelloWorld ማውጫ ይቀይሩ

        • ይተይቡ/ይቅዱ/ይለጥፉ

          ሲዲ QtHelloWorld

        • የ Qt ፕሮግራምዎን ሲፈጥሩ በትክክለኛው ማውጫ ውስጥ መሆንዎን ለማረጋገጥ ይህ በጣም አስፈላጊ ነው።
      3. እኛ በ QtHelloWorld ማውጫ ውስጥ ሳለን የእኛን የ Qt ፕሮግራም ምንጭ ኮድ ፋይል እንፈጥራለን

        • ይተይቡ/ይቅዱ/ይለጥፉ

          nano main.cpp

        • ወይም
        • ይተይቡ/ይቅዱ/ይለጥፉ

          gedit main.cpp

        • ይህ ትዕዛዝ ለ Qt ፕሮግራም ዋናውን.cpp ፋይል ይፈጥራል
      4. አሁን ከዚህ በታች ባለው የኮድ ሳጥን ውስጥ የሚከተሉትን መስመሮች ወደ ዋናው.cpp ምንጭ ኮድ ፋይልዎ ያክሉ።

        • ይተይቡ/ይቅዱ/ይለጥፉ

          #አካትት #አካትት #ዋና (int argc ፣ char *argv ) {QApplication app (argc ፣ argv); QLabel hello (“ወደ መጀመሪያው የዊኪው ኪት ፕሮግራም እንኳን በደህና መጡ”); hello.setWindowTitle ("የእኔ የመጀመሪያ የዊኪው Qt ፕሮግራም"); hello.resize (400, 400); hello.show (); ተመለስ app.exec (); }

          • ፋይሉን እንደ main.cpp ያስቀምጡ እና ይውጡ

            ውስጥ መሆንዎን ያረጋግጡ QtHelloWorld ፋይሉን ለመገንባት እና ለማጠናቀር ከዚህ በታች ያሉትን የሚከተሉትን ትዕዛዞች ከማስገባትዎ በፊት ማውጫ።

          • ይተይቡ/ይቅዱ/ይለጥፉ

            qmake -ፕሮጀክት

          • ይህ የ Qt ፕሮጀክት ፋይልን ያመነጫል
          • ሆኖም ፣ በ Qt 5.0 ኤስዲኬ ውስጥ የጽሑፍ አርታኢን መጠቀም እና የሚከተለውን ወደ እርስዎ በተፈጠረ *.pro ፋይል ውስጥ ማከል ፣ እንደ ናኖ ወይም ጌዲትን የመሳሰሉ የጽሑፍ አርታኢን ይጠቀሙ እና የሚከተሉትን ትዕዛዞች ያቅርቡ።
          • ይተይቡ/ይቅዱ/ይለጥፉ

            nano QtHelloWorld.pro

          • የእርስዎ የመነጨው QtHelloWorld.pro ከዚህ ጋር ተመሳሳይ መሆን አለበት ፦

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # የግብዓት ምንጮች += main.cpp

          ይህንን እንዲመስል የመነጨውን የ QtHelloWorld.pro ፋይልዎን ያርትዑ

          TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += ፍርግሞች #INCLUDEPATH +=. # የግብዓት ምንጮች += main.cpp

          • በ ‹TARGET› ቁልፍ ቃል ስር የሚከተሉትን መስመሮች ወደ QtHelloWorld.pro ፋይል ካከሉ በኋላ qmake ን ያሂዱ
          • ይተይቡ/ይቅዱ/ይለጥፉ

            QT += ኮር ጋይ

          • ይተይቡ/ይቅዱ/ይለጥፉ

            QT += ፍርግሞች

            ፋይሉን ያስቀምጡ እና ይውጡ

          • ይተይቡ/ይቅዱ/ይለጥፉ

            ማድረግ

            ይህ የ Qt ፋይል ፋይልን ይፈጥራል

          • ይተይቡ/ይቅዱ/ይለጥፉ

            ማድረግ

            ይህ የ Qt ፋይል ፋይልን በስርዓትዎ ላይ ወደ አስፈፃሚ ፕሮግራም ያጠናቅራል። በዚህ ጊዜ ፣ ምንም ስህተቶች እንደሌሉ በማቅረብ ፋይሉ ወደ አስፈፃሚ ፕሮግራም ማጠናቀር አለበት።

          • የ Qt አስፈፃሚውን በማሄድ ፕሮግራምዎን በመጨረሻ ያስፈጽሙ። ሊተገበር የሚችል ፋይልዎን ለማስኬድ ትዕዛዙን ይጠቀሙ።
          • ይተይቡ/ይቅዱ/ይለጥፉ

            ./QtHelloWorld

የሚመከር: