if(!f.exists()||KMessageBox::warningContinueCancel(parent,i18n("A file named \"%1\" already exists. Are you sure you want to overwrite it?",path),QString(),KGuiItem(i18nc("@action:button","&Overwrite")))==KMessageBox::Continue)
if(!f.open(QIODevice::WriteOnly))
{
if(f.open(QIODevice::WriteOnly))
{
f.write(ef->data());
f.close();
}
else
{
KMessageBox::error(parent,i18n("Could not open \"%1\" for writing. File was not saved.",path));
}
KMessageBox::error(parent,i18n("Could not open \"%1\" for writing. File was not saved.",path));
if(!f.exists()||KMessageBox::warningContinueCancel(this,i18n("A file named \"%1\" already exists. Are you sure you want to overwrite it?",path),QString(),KGuiItem(i18nc("@action:button","&Overwrite")))==KMessageBox::Continue)
if(f.open(QIODevice::WriteOnly))
{
if(f.open(QIODevice::WriteOnly))
{
f.write(m_document->fontData(fi));
f.close();
}
else
{
KMessageBox::error(this,i18n("Could not open \"%1\" for writing. File was not saved.",path));
}
f.write(m_document->fontData(fi));
f.close();
}
else
{
KMessageBox::error(this,i18n("Could not open \"%1\" for writing. File was not saved.",path));