[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    [Bug 115516] Pressing Esc in MDN dialog sends the MDN
From:       Ingo "Klöcker" <kloecker () kde ! org>
Date:       2005-11-02 11:03:30
Message-ID: 20051102110330.5037.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=115516         
kloecker kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |coolo kde org
             Status|NEW                         |RESOLVED
           Platform|unspecified                 |SuSE RPMs
         Resolution|                            |INVALID



------- Additional Comments From kloecker kde org  2005-11-02 12:03 -------
After studying the source code of KMail, QMessageBox and QDialog I am convinced that \
this bug does not occur with the official version of Qt as released by Trolltech. \
FWIW, the problem is caused by the fact that   int answer = QMessageBox::information( \
0,  i18n("Message Disposition Notification Request"),
                   i18n( mdnMessageBoxes[i].text ),
                   i18n("&Ignore"), i18n("Send \"&denied\""), i18n("&Send") );
returns 1 although QMessageBox::information() should return -1 (or more precisely \
escapeButtonNumber) which the original QMessageBox does. Apparently, SUSE's \
QKDEIntegration::information() which replaces QMessageBox::information() breaks this \
contract.

Stephan, please forward this bug to the appropriate person at SUSE.
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic