Add error checking to instalation of fonts

svn path=/trunk/KDE/kdebase/konsole/; revision=424611
wilder-portage
Kurt Hindenburg 21 years ago
parent 224b8663bf
commit 84a7db4941
  1. 6
      konsole/main.cpp

@ -628,11 +628,13 @@ extern "C" int KDE_EXPORT kdemain(int argc, char* argv[])
KGuiItem( i18n("&Install" ) ),
KStdGuiItem::no(), "installbdffonts" ) == KMessageBox::Yes )
{
// We are currently ignoring errors....
for ( QStringList::iterator it = sl_installFonts.begin();
it != sl_installFonts.end(); ++it ) {
QString sf = "fonts/" + *it;
KIO::NetAccess::copy( locate( "appdata", sf ), "fonts:/Personal/", 0 );
if ( !KIO::NetAccess::copy( locate( "appdata", sf ),
"fonts:/Personal/", 0 ) )
KMessageBox::error( 0, i18n( "Could not install %1 into fonts:/Personal/" ).arg( *it ), i18n( "Error" ) );
}
}

Loading…
Cancel
Save