رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران
  • 0
TheDevileytion

ایجاد notification در اندروید (کیوت)


سوال

با سلام

در خصوص ایجاد یک notification در اندروید متاسفانه توضیحات کاملی موجود نیست مگر مثال خود کیوت که باز هم گنگ هست.

اگر از دوستان کسی تجربه ساخت نوتیفیکیشن رو داره راهنمایی بفرماید ممنون میشم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
در 40 دقیقه قبل، TheDevileytion گفته است :

با سلام

در خصوص ایجاد یک notification در اندروید متاسفانه توضیحات کاملی موجود نیست مگر مثال خود کیوت که باز هم گنگ هست.

اگر از دوستان کسی تجربه ساخت نوتیفیکیشن رو داره راهنمایی بفرماید ممنون میشم.

درود،
به روش‌های متفاوتی می‌تونید این کار رو انجام بدین.

در دسترس‌ترین روش که در مستندات کیوت هم موجود است فراخوانی از طریق QAndroidJni هستش که در زیر مثال واضحی دارد.

https://doc.qt.io/qt-5/qtandroidextras-notification-example.html

همچنین روش دیگری هم وجود دارد که برای iOS و Android به طریق FireBase می‌تونید از این ویژگی استفاده کنید.

https://firebase.google.com/docs/cpp/setup

نسخهٔ اندروید : https://firebase.google.com/docs/cpp/setup?platform=android

نسخهٔ آی‌او‌اس : https://firebase.google.com/docs/cpp/setup?platform=ios

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

سلام مجدد

این مورد رو  دیده بودم ، اما جهت استفاده در کیوت ویجت مدنظرم هست.

کلاس رو میسازم ، اما در مثال در فایل main.cpp 

یک شی از QQuickView ساخته و یک شی از کلاس نوتیفیکیشن

کلاس نوتیفیکشن رو از طریق متد ()setContextProperty       ست کرده ، حالا این در qml هست

منتها در مورد ویجت چطور؟

این قسمت اتصالش رو درگیر هستم ، مثلا روی یک QPushButton وقتی کلیک بشه ، یک شی از کلاس نوتیفیکشن ساخته و نمایش داده بشه.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 1 ساعت قبل، TheDevileytion گفته است :

سلام مجدد

این مورد رو  دیده بودم ، اما جهت استفاده در کیوت ویجت مدنظرم هست.

کلاس رو میسازم ، اما در مثال در فایل main.cpp 

یک شی از QQuickView ساخته و یک شی از کلاس نوتیفیکیشن

کلاس نوتیفیکشن رو از طریق متد ()setContextProperty       ست کرده ، حالا این در qml هست

منتها در مورد ویجت چطور؟

این قسمت اتصالش رو درگیر هستم ، مثلا روی یک QPushButton وقتی کلیک بشه ، یک شی از کلاس نوتیفیکشن ساخته و نمایش داده بشه.

خب در این صورت کافیه یکی از روش‌های زیر و یا دیگر روش‌ها را برای نمونه سازی از کلاس NotificationClient به کار بگیرید:

NotificationClient notificationClient;
notificationClient.setNotification("Hello, World!");
QScopedPointer<NotificationClient> notificationClient(new NotificationClient());
notificationClient->setNotification("Hello, World!");
std::unique_ptr<NotificationClient> notificationClient;
notificationClient->setNotification("Hello, World!");

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...