• Tijorat Digia
  • Yordam va resurslar
  • Qt ga kirish. Ishga tayyorgarlik




    Download 445.52 Kb.
    bet3/6
    Sana08.06.2023
    Hajmi445.52 Kb.
    #70962
    1   2   3   4   5   6
    Bog'liq
    11-mavzu QT Creator tanishuv (2)
    Dilxush
    Qt Litsenziyalari
    Qt uchta litsenziya shartlari asosida tarqatiladi: GNU GPL v3, GNU LGPL v3 va Digia tijorat litsenziyasi. Bu yerda biz ushbu litsenziyalarning asosiy qoidalarini va bu tegishli litsenziyalangan Qt dan foydalanadigan dasturlar uchun nimani anglatishini qisqacha ko'rib chiqamiz.
    GPL - Dastur ochiq resurs bo'lishi, erkin tarqatilishi, dasturning manba kodi va Qt manba kodiga kiritilgan barcha o'zgarishlar erkin mavjud bo'lishi kerak.
    LGPL - Dasturning manba kodi ochiq va yopiq bo'lishi mumkin. Agar dastur yopiq bo'lsa va dasturdan tijorat maqsadlarida foydalanish rejalashtirilgan bo'lsa, Qt dinamik kutubxonalar shaklida dastur bilan bog'lanishi kerak. Albatta, bu holda siz dasturga biron bir Qt resursini kirita olmaysiz va foydalana olmaysiz. Bundan tashqari, Qt resursiga kiritilgan har qanday o'zgarishlar erkin mavjud bo'lishi kerak.
    Tijorat Digia - Tijorat litsenziyasi bo'lsa, dastur matnini yopish, har qanday usulda o'zgartirish, Qt kodidagi o'zgarishlarni o'zgartirish yoki yopish, litsenziyalash va tarqatish usulini ixtiyoriy tanlash imkoniyatini qo'shimcha ravishda qo'llab-quvvatlash va Qt dan foydalanish bo'yicha maslahatlarni ham taqdim etiladi.


    Yordam va resurslar
    Qt bilan ishlashda eng muhim yordam integratsiyalashgan yordamdir. Qt hujjatlaridan foydalanish hayratlanarli darajada oson va Qt ning boy uskunalar to'plamidan tezda yo'lingizni topishga yordam berish uchun mo'ljallangan. Unda nafaqat modullarni tashkil etuvchi sinflarning tavsiflari, balki usullar va sinflardan foydalanishning qisqacha misollari, Qt imkoniyatlarini yoritib beruvchi demo dasturlarning toʻliq matnlari ham mavjud. Shuningdek, bu yerda siz yangi boshlanuvchilar uchun bir nechta bosqichma-bosqich ko'rsatmalar va ish mexanizmlarini va uskunalar to'plamidan foydalanishning turli jihatlarini tavsiflash va tushuntirishga bag'ishlangan maqolalarni topishingiz mumkin.
    Integratsiyalashgan yordamni ko'rish uchun siz Qt Creator muhitidan yoki Qt uskunalar to'plamining bir qismi bo'lgan Qt Assistant deb nomlangan maxsus mustaqil dasturdan foydalanishingiz mumkin.
    O'rnatilgan yordamga kirish uchun siz quyidagi usullardan birini qo'llashingiz mumkin:

    • Qt Creator muhitining yordam rejimiga o'ting - Qt Creator — Help (tugmalar birikmasi ctrl+7);

    • kursorni sinf yoki usul nomiga qo'ying va F1 tugmasini bosing - muhit yon panelda tegishli yordam mavzusini qidiradi va ochadi.

    Yordam rejimida yoki Qt Assistant-dan foydalanilganda, hujjatlar oynasining chap tomonida bir nechta turli rejimlarga o'tish mumkin bo'lgan panel mavjud: Xatcho'plar (Bookmarks), Mundarijalar (Contents), Ko’rsatkichlar (Indeks) va Qidirish ((Search). Panel rejimi yuqoridagi ochiladigan ro'yxat bilan belgilanadi. Ishda Indeks rejimidan foydalanish ayniqsa qulay: foydalanuvchi sinf, usul yoki maqola nomining boshini kiritishi bilanoq, mosliklar qidiriladi va yordamda ko'rsatiladi. Bu, ayniqsa, tezkor navigatsiya va yordam qidiruvlari uchun foydalidir.
    Shuni esda tutish kerakki, ushbu kitob, boshqa har qanday kitob kabi, Qt ning to'liq sharhi bo'la olmaydi, shuning uchun u bilan keyingi ishlash hujjatlarni parallel ravishda o'rganishni talab qiladi. Mana bir nechta maslahatlar:

    • usullar, sinflar va hokazolarning barcha nomlarini eslab qolishga urinmang. Xususiyatlarni, asosiy tushunchalarni va amaliyotni ko'rishga e'tiboringizni qarating. Qt vositalaridan foydalanishning ayrim tafsilotlarini tezda topish va eslab qolish uchun yordamdan foydalaning;

    • misollarning ko'pligiga e'tibor bering. Kitobdagi material bilan parallel ravishda misollarni ko'rib chiqing;

    • Yordamdagi kitobning keyingi boblaridagi darslar va usullarni darhol topishga harakat qiling va ularni o'rganishni boshlashingiz bilanoq ularni o'rganing. Buning uchun tezkor navigatsiya va yordamda qidirish ayniqsa foydalidir.

    Internetda Qt ga bag'ishlangan ko'plab resurslar, maqolalar, o'quv videolari mavjud. Mana eng muhimlari:

    • Qt loyihasi (http://qt-project.org/) - bepul Qt ishlab chiqish vositalarining asosiy sayti;

    • Qt Digia (http://qt.digia.com/) - Qt tijorat versiyasining rasmiy veb-sayti;

    • Planet Qt (http://planet.qt-project.org/) - Qt ga bag'ishlangan o'nlab bloglarni to'plagan sayt;

    • Qt Center (http://www.qtcentre.org/) - rivojlanish masalalariga bag'ishlangan forum;

    • Qt-Apps.org (http://qt-apps.org/) - Qt yordamida yaratilgan ochiq kodli dasturiy ta'minotga bag'ishlangan sayt.




    Download 445.52 Kb.
    1   2   3   4   5   6




    Download 445.52 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Qt ga kirish. Ishga tayyorgarlik

    Download 445.52 Kb.