-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 | |||
@@ -17,6 +17,9 @@ | |||
17 | ** not clear to you. | 17 | ** not clear to you. |
18 | ** | 18 | ** |
19 | **********************************************************************/ | 19 | **********************************************************************/ |
20 | #include <qmessagebox.h> | ||
21 | |||
22 | |||
20 | #include "mediaplayerstate.h" | 23 | #include "mediaplayerstate.h" |
21 | #include "playlistwidget.h" | 24 | #include "playlistwidget.h" |
22 | #include "audiowidget.h" | 25 | #include "audiowidget.h" |
@@ -34,6 +37,12 @@ LoopControl *loopControl; | |||
34 | int main(int argc, char **argv) { | 37 | int main(int argc, char **argv) { |
35 | QPEApplication a(argc,argv); | 38 | QPEApplication a(argc,argv); |
36 | 39 | ||
40 | if(!QDir(QString(getenv("OPIEDIR")) +"/pics/opieplayer2/skins/").exists()) { | ||
41 | QMessageBox::critical( 0, "Opieplayer Error", "<p>opieplayer2 skin not found. Please install an opieplayer2 skin.</p>" ); | ||
42 | |||
43 | return -1; | ||
44 | } | ||
45 | |||
37 | MediaPlayerState st( 0, "mediaPlayerState" ); | 46 | MediaPlayerState st( 0, "mediaPlayerState" ); |
38 | mediaPlayerState = &st; | 47 | mediaPlayerState = &st; |
39 | PlayListWidget pl( 0, "playList" ); | 48 | PlayListWidget pl( 0, "playList" ); |
@@ -43,12 +52,12 @@ int main(int argc, char **argv) { | |||
43 | VideoWidget vw( 0, "videoUI" ); | 52 | VideoWidget vw( 0, "videoUI" ); |
44 | videoUI = &vw; | 53 | videoUI = &vw; |
45 | LoopControl lc( 0, "loopControl" ); | 54 | LoopControl lc( 0, "loopControl" ); |
55 | // qDebug("loop control created"); | ||
46 | loopControl = &lc; | 56 | loopControl = &lc; |
47 | MediaPlayer mp( 0, "mediaPlayer" ); | 57 | MediaPlayer mp( 0, "mediaPlayer" ); |
48 | 58 | // qDebug("mediaplayer created"); | |
49 | // pl.setCaption( MediaPlayer::tr("OpiePlayer") ); | 59 | // pl.setCaption( MediaPlayer::tr("OpiePlayer") ); |
50 | a.showMainDocumentWidget(&pl); | 60 | a.showMainDocumentWidget(&pl); |
51 | |||
52 | return a.exec(); | 61 | return a.exec(); |
53 | } | 62 | } |
54 | 63 | ||