رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران

amirb

کاربـــر عـــــادی
  • تعداد ارسال ها

    18
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

0 خوب

درباره amirb

توسعه‌ دهنده بَک اِند
توسعه‌ دهنده فرانت اِند
  • تاریخ تولد تعیین نشده

آخرین بازدید کنندگان نمایه

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمیشود.

  1. amirb

    مشکل از ndk بود. از نسخه ۱۸ استفاده کردم مشکل حل شد.تشکر
  2. با سلام و عرض تسلیت به مناسبت شهادت مولای متقیان امام علی علیه السلام. من روی اوبونتو ۱۸.۰۴ کیوت ۵.۱۲.۳ نصب کردم و همه ی پیش نیاز های برنامه نویسی اندروید هم درست هست. ولی وقتی می خوام بیلد کنم و خروجی apk بگیرم پیغام زیر رو دریافت می کنم: /Qt/5.12.3/android_armv7/include/QtCore/qglobal.h:50: error: 'assert.h' file not found # include <assert.h> ^ نکته: خروجی دسکتاپ راحت گرفته میشه و کار می کنه ولی اندروید نه.
  3. amirb

    با توجه به این که دیتابیس نیز به راحتی قابل استخراج هست و اگر بخوام روی توکن رمزگذاری هم انجام بدم بازم با استخراج کد qml الگوریتم قابل مشاهده هست فکر کنم استفاده از qml compiler راه حل مناسب باشه. سوالی که باقی می مونه اینه که با استفاده از qml compiler اطلاعات ذخیره شده در qsettings هم به باینری تبدیل میشه یا خیر؟
  4. amirb

    دوستان راهنمایی کنند. فکر می کنم سوال واضح باشه.
  5. با سلام و عرض ادب. من یک rest api دارم که پس از لاگین به من یک access token ارسال می کنه که من می تونم برای درخواست های بعدی از اون استفاده کنم. حالا می خوام بدونم کلاینت خودم (تحت Qml xmlhttprequest) رو چطور پیاده سازی کنم که پس از اولین ورود توسط یوزر و پسوردی که از کاربر گرفتم برای دفعات بعدی نیاز به گرفتن یوزر و پسورد نباشه. مانند اپلیکیشن های تاکسی آنلاین و... که یک بار فقط مشخصات رو از کاربر می پرسند. اگر بخوام یوزر و پسورد یا access token رو در اپلیکیشن ذخیره کنم احتمال decompile یا چیزی شبیه به این هست که موجب افشا شدن این اطلاعات میشه. (آیا Qml Settings امنیت این کار رو تامین می کنه؟) لطفا راه کار رو بفرمایید. تشکر
  6. amirb

    در این لینک تغییرات برای مارکت های مختلف توسط یکی از اساتید اعمال شده: Hamed Masafi / qtpurchasing · GitLab
  7. amirb

    با سلام و عرض ادب. چطور میشه توی Qt Quick و برای پلتفرم اندروید یک slot یا چیزی شبیه این تعریف کرد که مثلا وقتی دکمه back این پلتفرم زده شد فلان اتفاق رخ بده. با تشکر
  8. amirb

    با توجه به توضیحات این صفحه: آشنایی با خرید درون‌برنامه‌ای مایکت - Myket - Myket KB برای مایکت هم باید همین جور باشه.
  9. amirb

    با تسلیت ایام شهادت سرور و سالار شهیدان آقا ابا عبدالله الحسین علیه السلام. فکر کنم فهمیدم چیکار باید کرد.با توجه به توضیحات این صفحه: http://developers.cafebazaar.ir/fa/docs/iab/implementation/#iab-class و بررسی کد فایل QtInAppPurchase.java در پکیج QtPurchasing.jar در مسیر Qt/5.11.0/android_armv7/jar فکر کنم بشه با تغییر دو خط زیر در فایل QtInAppPurchase.java: Intent localIntent = new Intent("com.android.vending.billing.InAppBillingService.BIND"); localIntent.setPackage("com.android.vending"); و تغییر اون به این شکل: Intent localIntent = new Intent("ir.cafebazaar.pardakht.InAppBillingService.BIND"); localIntent.setPackage("com.farsitel.bazaar"); و هم چنین با تغییر کد AndroidManifest.xml و اضافه کردن کد زیر: <uses-permission android:name="com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR" /> برای کافه بازار پیاده سازی کرد. البته هنوز امتحان نکردم و نمی دونم همه ی امکانات کافه بازار رو پشتیبانی می کنه یا نه. اگه کسی امتحان کرد نتیجه رو اعلام کنه.
  10. amirb

    نه منظور من خرید های درون برنامه ای از قبیل زیر است: آشنایی با خرید درون‌برنامه‌ای مایکت - Myket - Myket KB پرداخت درون‌برنامه‌ای بازار
  11. amirb

    با سلام و عرض ادب. چطور میشه توی Qt Quick پرداخت درون برنامه ای کافه بازار و مایکت رو پیاده سازی کرد؟(هیچکدام api برای کیوت ندارند ولی مایکت برای cordova داره اما نمی دونم فایل js اون با کیوت سازگار هست یا خیر)
  12. amirb

    با عرض سلام مجدد. دو سوال در ادامه ی همین بحث داشتم: 1. ما برای این که بتونیم این فراخوانی رو انجام بدیم یک instance از فایل مبدا در فایل مقصد ایجاد می کنیم که برای این کار باید فایل با حرف بزرگ باشه(چون آیتم با حروف بزرگ شروع میشه)درسته؟ خب حالا اگه فایل مبدا ما main.qml بود چطور ازش instance ایجاد کنیم؟من امتحان کردم و فایل رو به Main.qml تغییر نام دادم ولی ارور داد. 2. در این روش چون ما instance ایجاد می کنیم پس هر چی توی فایل مبدا هست توی فایل مقصد هم نشون داده میشه.برای حل این مشکل چیکار باید کرد؟ تشکر
  13. amirb

    متوجه شدم.تشکر بسیار.
  14. amirb

    ببینید درست متوجه شدم: شما در فایل اول در زیر مجموعه ی Page دو عدد property تعریف کردید و مقداری رو که بعدا می خوایم تغییر بدیم رو وابسته ی به اونها کردید.بعد توی فایل دوم اون پروپرتی ها رو مقدار جدید دادید. خب پس نقش qtobject چی هست اینجا؟
  15. amirb

    این روش چطوره؟ variables - declare global property in QML for other QML files - Stack Overflow
×