3-Mavzu: Sinflar bilan amallar va Qt muhiti Sinfning statik elementlari va metodlari this



Download 1,49 Mb.
Pdf ko'rish
bet5/9
Sana31.12.2021
Hajmi1,49 Mb.
#279736
1   2   3   4   5   6   7   8   9
Bog'liq
3-maruza Programmalash amaliy mat

QT Creator-ni sozlash 

1.  QT  Creator-ni  ishga  tushiring.  O'rnatishdan  so'ng  muhitning  ishlashini 

tekshirish  kerak.  Quyidagi  menyuga  o'ting:  Инструменты  →  Параметры  → 

Комплекты. 

Komplekt-loyihani  tuzish  va  yig'ish  uchun  dasturlar  to'plami.  Turli  xil 

komplektlarni  yaratish,  ularning  vazifalari  uchun  turli  xil  vositalarni  tanlash 

mumkin:  kompilyator,  otladchik,  yig'ish  tizimi  va  boshqalar(7-rasm).  Desktopni 

tanlang (bu standart to'plam). Agar to'plam belgisi yonida undov belgisi bo'lsa, unda 

bu  to'plamda  xatolar  mavjudligini  anglatadi.  Oynaning  pastki  qismida  ushbu 

to'plamning sozlamalari paydo bo'ladi, ularni sozlash,tuzatish mumkin. 

 



7-rasm.Komplekt bo’limi 

Корень образа bo’limiga "/" yoki "C:\" (Windows-da) yozuvlarini kiriting. Fayl 

tizimidagi nomni belgilashingiz mumkin (lekin bu zarur emas). 

2. Qt profillari yorlig'iga o'ting. Odatda Profil avtomatik ravishda aniqlanadi (8-

rasm). 

 

8-rasm. 



Agar  Profil  yo'q  bo'lsa,  unda  qmake-qt5  manzilini  qidirish  kerak.  Agar  a 

avtomatik  ravishda  aniqlansa  xam,  ammo  xato  bilan  aniqlansa  "Обзор/Ko'rish" 

tugmachasini  bosing  va  kerakli  katalogni  tanlang  (qmake-qt5  o'rniga  avtomatik 

ravishda qmake-qt5.sh aniqlanishi mumkin, ammo bu noto'g'ri). 

3. В меню Параметры (слева) найдите «Сборка и запуск».  Создайте (или 

укажите  где  она  находится  кнопкой  «Обзор»)  папку  проектов, 

например:/home/andrew/QT_projects. Нажмите кнопку «ОК» для сохранения и 

выхода.  Если  вы  сделали  все  правильно,  то  все  предупреждения  должны 

исчезнуть  (если  же  нет,  то  подведите  курсор  к  предупреждающей  иконке  и 

выясните, что нужно ещё исправить). 

3.  Параметры    menyusida  (chapda)  "Сборка  и  запуск"  bo’limini  toping(9-

rasm).  Loyiha  papkasini  yarating  (yoki  "Обзор/Ko'rish"  tugmachasi  bilan  qaerda 

ekanligini aniqlang), masalan: / home / Andrew / QT_projects. Saqlash va chiqish 

uchun "OK" tugmasini bosing. Agar siz hamma narsani to'g'ri bajargan bo'lsangiz, 

unda barcha ogohlantirishlar yo'qolishi kerak (agar bo'lmasa, kursorni ogohlantirish 

belgisiga olib boring va yana nimani tuzatish kerakligini bilib oling). 




 

9-rasm. 


4. Dastur menyusida  Справка → О модулях bo’limiga o'ting. Odatiy bo'lib, Qt 

Creator juda aniq Clang kod analizatoridan foydalanadi. Ammo Clangning tahlillari 

shunchalik diqqatliki, u loyiha yaratishda mukammal talablar darajasigacha boradi. 

O'z-o'zidan, xatolarni aniqlash uchun kodni tahlil qilish kerak, ammo bu qadar emas. 

Biz boshqa analizatordan foydalanamiz. Modullar bu erda sozlangan. O'chirish: C 

++ -> ClangCodeModel va Code Analyzer -> ClangTools. Ulash: C ++ → Beautifier 

va Code Analyzer → Cppcheck(10-rasm). 

 

10-rasm. 





Download 1,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish