From 60a617583d0ccc793d9ea4465998d90ec208db58 Mon Sep 17 00:00:00 2001 From: llornkcor Date: Sat, 08 Jan 2005 19:56:24 +0000 Subject: check for skins directory and fail nicely if not found --- (limited to 'noncore/multimedia') diff --git a/noncore/multimedia/opieplayer2/playlistwidget.cpp b/noncore/multimedia/opieplayer2/playlistwidget.cpp index 2e9553f..5f4159c 100644 --- a/noncore/multimedia/opieplayer2/playlistwidget.cpp +++ b/noncore/multimedia/opieplayer2/playlistwidget.cpp @@ -950,6 +950,11 @@ void PlayListWidget::populateSkinsMenu() { QString skin = cfg.readEntry( "Skin", "default" ); QDir skinsDir( QPEApplication::qpeDir() + "pics/opieplayer2/skins" ); + if(!skinsDir.exists()) { + QMessageBox::critical( 0, tr("Opieplayer Error"), + tr("

Opieplayer2 skin not found!

Please install an opieplayer2 skin package.

") ); + exit(1) ; + } skinsDir.setFilter( QDir::Dirs ); skinsDir.setSorting(QDir::Name ); const QFileInfoList *skinslist = skinsDir.entryInfoList(); -- cgit v0.9.0.2