kmail: show the dialog after setting which buttons to show

so that the buttons icon and text can be set before showing it
(KDialog::setButtons() resets the buttons)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-06-22 16:39:56 +03:00
parent f90219b311
commit ce3143a001

View file

@ -54,8 +54,8 @@ int main(int argc, char **argv) {
KApplication *kapplication = new KApplication();
KEMailDialog kemaildialog;
kemaildialog.show();
kemaildialog.setButtons(KDialog::Ok | KDialog::Close | KDialog::Help);
kemaildialog.show();
KHelpMenu khelpmenu(&kemaildialog, &aboutData, true);
kemaildialog.setButtonMenu(KDialog::Help, (QMenu*)khelpmenu.menu());