author | llornkcor <llornkcor> | 2004-10-13 10:07:38 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2004-10-13 10:07:38 (UTC) |
commit | c931e96eb4bf7df64bca49c2343f2203bac637ba (patch) (side-by-side diff) | |
tree | 959046acd9c989be2375df040f32ad0c83599b28 | |
parent | 8289f6700e239ddf5242216c09cca9d724c17754 (diff) | |
download | opie-c931e96eb4bf7df64bca49c2343f2203bac637ba.zip opie-c931e96eb4bf7df64bca49c2343f2203bac637ba.tar.gz opie-c931e96eb4bf7df64bca49c2343f2203bac637ba.tar.bz2 |
exit if no skin is found
-rw-r--r-- | core/multimedia/opieplayer/main.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/core/multimedia/opieplayer/main.cpp b/core/multimedia/opieplayer/main.cpp index 32dc1d5..4a7ac52 100644 --- a/core/multimedia/opieplayer/main.cpp +++ b/core/multimedia/opieplayer/main.cpp @@ -19,2 +19,5 @@ **********************************************************************/ +#include <qmessagebox.h> + + #include "mediaplayerstate.h" @@ -36,2 +39,8 @@ int main(int argc, char **argv) { + if(!QDir(QString(getenv("OPIEDIR")) +"/pics/opieplayer2/skins/").exists()) { + QMessageBox::critical( 0, "Opieplayer Error", "<p>opieplayer2 skin not found. Please install an opieplayer2 skin.</p>" ); + + return -1; + } + MediaPlayerState st( 0, "mediaPlayerState" ); @@ -45,8 +54,8 @@ int main(int argc, char **argv) { LoopControl lc( 0, "loopControl" ); +// qDebug("loop control created"); loopControl = &lc; MediaPlayer mp( 0, "mediaPlayer" ); - +// qDebug("mediaplayer created"); // pl.setCaption( MediaPlayer::tr("OpiePlayer") ); a.showMainDocumentWidget(&pl); - return a.exec(); |