نمایش نتایج 1 تا 2 از 2

نام تاپیک: تعریف همه فونتهای مورداستفاده در QML

  1. #1

    Question تعریف همه فونتهای مورداستفاده در QML

    سلام. من یه سوالی در QML دارم.
    در فایلهای مختلف Qml که فرمهای متفاوتی رو طراحی کردم از فونتهای مختلفی استفاده میکنم که تصمیم دارم تمام فونت ها رو در یک فایل جداگانه تعریف کنم و در Text ها نام فونت موردنظر خودم رو بیاورم
    ولی وقتی در فایل جداگانه فونتها رو تعریف میکنم دیگه در فایلهای دیگر Qml اون فونت تعریف شده شناخته نمی شود!!!

    لطفا راهنماییم کنید که چطور می تونم تمام فونتها رو یک جا داشته باشم و در فایلهای مختلف qml فقط ازطریق نام آنها، در متنها ، فونت موردنظر رو تنظیم کنم؟

    ممنون از راهنماییتون

  2. #2

    Thumbs up نقل قول: تعریف همه فونتهای مورداستفاده در QML

    جواب سوال رو پیدا کردم. همه فونت ها رو در یک فایل qml تعریف میکنم و id مربوط به هر فونت رو alias میکنم. اینطوری درتمام فایلهای دیگر qml توسط id که alias کردم. میتونم از فونتهای تعریف شده استفاده کنم و نیازی به تعریف در تک تک فایلهای qml نیست
    مثلا فایلی به اسم Fonts.qml :

    Item
    {
    property alias farsiFontLight: farsiFontLight


    //-----------------------------------------------------------------
    FontLoader { id: farsiFontLight; source: "qrc:/src/Nexa Light.otf"}
    }


    و بعد در تک تک فایلهای qml توسط نام فایل از فونتهای تعریف شده استفاده می کنیم

    Fonts {id:fonts}
    ....

    font {family: fonts.farsiFontLight.name; pixelSize: 16}

تاپیک های مشابه

  1. دنبال یک دستگاه gps خوب و ارزان به تعداد زیاد برای استفاده در یک پروژه نسبتا بزرگ
    نوشته شده توسط pbm_soy در بخش مباحث عمومی کار با سخت افزارها، سنسورها و لوازم جانبی
    پاسخ: 0
    آخرین پست: شنبه 14 شهریور 1394, 03:22 صبح
  2. سوال: دسته بندی با تعداد زیر دسته های نامشخص در خروجی فست ریپورت
    نوشته شده توسط sobhan1990 در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 5
    آخرین پست: پنج شنبه 30 بهمن 1393, 17:11 عصر
  3. خبر: تبریک شکسته شدن رکورد تعداد کاربران آنلاین
    نوشته شده توسط rahnema1 در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 8
    آخرین پست: شنبه 06 اردیبهشت 1393, 10:50 صبح
  4. پاسخ: 5
    آخرین پست: جمعه 16 اسفند 1392, 20:08 عصر
  5. پاسخ: 2
    آخرین پست: شنبه 21 شهریور 1388, 14:26 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •