Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Persian
  4. مشکل صدا در دیالوگ های پیام مسیج باکس ها
Forum Updated to NodeBB v4.3 + New Features

مشکل صدا در دیالوگ های پیام مسیج باکس ها

Scheduled Pinned Locked Moved Persian
11 Posts 2 Posters 5.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    soroush
    wrote on last edited by
    #2

    p{direction:rtl; text-align:right}. مگه قراره صدایی پخش شه؟

    1 Reply Last reply
    0
    • H Offline
      H Offline
      HADIIR
      wrote on last edited by
      #3

      p{direction:rtl; text-align:right}. سلام
      یعنی نباید پخش بشه و این عادیه؟!
      از شما بعیده!
      شایدم متوجه منظورم نشدین
      منظورم دیالوگ های استاندارد سیستم ویندوز هست نه دیالوگ های شخصی

      @
      #include <QMessageBox>
      @

      @
      QMessageBox msgBox;
      msgBox.setText("<b> The document has been modified.<\b>");
      msgBox.setInformativeText(" Do you want to save your changes? ");
      msgBox.setStandardButtons(QMessageBox::Save | QMessageBox::Discard | QMessageBox::Cancel);
      msgBox.setDefaultButton(QMessageBox::Save);
      msgBox.setIcon(QMessageBox::Warning);

         int ret = msgBox.exec&#40;&#41;;
       // ....--
      

      @

      Os Windows 7 32bbit - Qt- v5.1.1 - Mingw 4.8-32bit

      1 Reply Last reply
      0
      • S Offline
        S Offline
        soroush
        wrote on last edited by
        #4

        p{direction:rtl; text-align:right}. قرار نیست صدایی پخش بشه. خود API ویندوز و استانداردهای تعریف‌شدهٔ Win32 هم همچین چیزی ندارن.

        p{direction:rtl; text-align:right}. بهرحال صدای مسیج‌ها با دیالوگ‌های سیستمی باید وجود داشته باشه. الان ویندوز ندارم که تست کنم. قطعاً Native ها صدا دارن:
        @
        QMessageBox::warning(0, "Message", "Message Text");
        @

        1 Reply Last reply
        0
        • H Offline
          H Offline
          HADIIR
          wrote on last edited by
          #5

          p{direction:rtl; text-align:right}. سلام
          بابا من از کدهای استاندارد استفاده میکنم حتی از کدها و مثال های راهنمای کیوت استفاده میکنم
          نمیدونم کس دیگه ای هم این مشکل رو داره یا نه؟

          1 Reply Last reply
          0
          • H Offline
            H Offline
            HADIIR
            wrote on last edited by
            #6

            p{direction:rtl; text-align:right}. مشکل و تقریبا حل کردم ظاهراً این مشکل فقط در نسخه های جدید کیوت وجود داره در نسخه های پنج به بعد فکر میکنم این یه باگ باشه
            بهرحال وقتی از کیوت نسخه 4.8.5 استفاده میکنم هیچ مشکلی وجود نداره اما همون کدها رو وقتی توی ورژن جدید کامپایل میکنم به مشکل میخوره و دیالوگ ها صدا نداره.

            1 Reply Last reply
            0
            • S Offline
              S Offline
              soroush
              wrote on last edited by
              #7

              p{direction:rtl; text-align:right}. نه مشکلی نیست. کدی که بالا نوشتی باید بی‌صدا باشه. کدی که من نوشتم باید صدا داشته باشه.

              1 Reply Last reply
              0
              • H Offline
                H Offline
                HADIIR
                wrote on last edited by
                #8

                p{direction:rtl; text-align:right}. سلام
                بله من توی پست اول کد رو اینجا اشتباهی عنوان کردم البته فقط کد رو اینجا اشتباه درج کردم و اشتباه تایپی بود از روی عجله و کمی کم دقتی- ولی درواقع کد صحیح مشکلش پاربرجاست.
                یعنی حتی وقتی از همون نمونه کدهای راهنمای کیوت هم استفاده میکنم مشکل صدا رو دارن
                البته این یه باگ بود که من ریپورتش کردم و قرار شده توی نسخه بعد اصلاح بشه
                چون همون کدها توی ورژن های قبل از پنج هیچ مشکلی ندارن.
                من بارها آزمایش کردم..

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  soroush
                  wrote on last edited by
                  #9

                  p{direction:rtl; text-align:right}. کد باگ رو بگو ببینم می‌تونم reproduce کنم یا نه

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    HADIIR
                    wrote on last edited by
                    #10

                    p{direction:rtl; text-align:right}. سلام
                    هر کدوم از نسخه های پنج به بعد رو روی ویندوز امتحان کنی متوجه میشی

                    1 Reply Last reply
                    0
                    • H Offline
                      H Offline
                      HADIIR
                      wrote on last edited by
                      #11

                      p{direction:rtl; text-align:right}. سللام
                      دوست عزیز این درواقع از اون باگ های نادره که توی هیچ دسته ای از باگها قرار نمیگیره چون ظاهرا همچین چیزی رو احتمالا توسعه دهنده پیش بینی نمی کردن.
                      برنامه بدون هیچ مشکلی کامپایل و اجرا میشه و مسیج باکس هم همینطور براحتی و بدون مشکل نمایش داده میشه اما بصورت کاملا سایلنت. برای تمام حالت های مسیج باکس ها چه هشدار چه خطا و چه اطلاعاتی و ....

                      ممنون میشم پیگیر باشین

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved