From kde-commits Sat Dec 10 09:26:00 2016 From: Pino Toscano Date: Sat, 10 Dec 2016 09:26:00 +0000 To: kde-commits Subject: [cervisia/Applications/16.12] /: Use KStandardGuiItem::overwrite() Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=148136196827847 Git commit 3238e3971bc1f561a5abf3b2fc0ffdb240c9f047 by Pino Toscano. Committed on 10/12/2016 at 09:25. Pushed by pino into branch 'Applications/16.12'. Use KStandardGuiItem::overwrite() ... as base for the dialog button M +5 -1 misc.cpp https://commits.kde.org/cervisia/3238e3971bc1f561a5abf3b2fc0ffdb240c9f047 diff --git a/misc.cpp b/misc.cpp index bc6233a..0e60ac8 100644 --- a/misc.cpp +++ b/misc.cpp @@ -213,10 +213,14 @@ bool Cervisia::CheckOverwrite(const QString& fileName= , QWidget* parent) // does the file already exist? if( fi.exists() ) { + KGuiItem overwriteItem =3D KStandardGuiItem::overwrite(); + overwriteItem.setIconName("document-save"); + overwriteItem.setToolTip(i18n("Overwrite the file")); + result =3D (KMessageBox::warningContinueCancel(parent, i18n("A file named \"%1\" already exists. Are you sure y= ou want to overwrite it?", fileName), i18n("Overwrite File?"), - KGuiItem(i18n("&Overwrite"), "document-save", i18n("Over= write the file"))) =3D=3D KMessageBox::Continue); + overwriteItem) =3D=3D KMessageBox::Continue); } = return result;