-rw-r--r-- | core/applets/vmemo/vmemo.cpp | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/core/applets/vmemo/vmemo.cpp b/core/applets/vmemo/vmemo.cpp index 4c55dc7..22cb276 100644 --- a/core/applets/vmemo/vmemo.cpp +++ b/core/applets/vmemo/vmemo.cpp @@ -256,5 +256,7 @@ void VMemo::mousePressEvent( QMouseEvent *me ) */ - if (!systemZaurus && me != NULL) - return; - +#if defined(QT_QWS_IPAQ) || defined(QT_QWS_EBX) + if (!systemZaurus ) + return; +#endif + Config config( "Sound" ); @@ -267,2 +269,3 @@ void VMemo::mousePressEvent( QMouseEvent *me ) // } else { + if (!systemZaurus ) QSound::play(Resource::findSound("vmemob")); @@ -285,3 +288,4 @@ void VMemo::mousePressEvent( QMouseEvent *me ) cfg.setGroup( "System" ); - fileName = cfg.readEntry("RecLocation",QPEApplication::documentDir() ); + fName = QPEApplication::documentDir() ; + fileName = cfg.readEntry("RecLocation", fName); @@ -290,8 +294,6 @@ void VMemo::mousePressEvent( QMouseEvent *me ) if(s) - fileName=fileName.right(fileName.length()-s-2)+"/"; - -// if( !fileName.right(1).find('/') == -1) -// fileName+="/audio/"; -// else -// fileName+="audio/"; + fileName=fileName.right(fileName.length()-s-2); + qDebug("filename will be "+fileName); + if( !fileName.right(1).find('/') == -1) + fileName+="/"; @@ -303,2 +305,3 @@ void VMemo::mousePressEvent( QMouseEvent *me ) fName = "vm_"+ dt.toString()+ ".wav"; + fileName+=fName; @@ -365,3 +368,2 @@ int VMemo::openDSP() perror("open(\"/dev/dsp\")"); - errorMsg="open(\"/dev/dsp\")\n "+(QString)strerror(errno); @@ -516,4 +518,6 @@ void VMemo::record(void) ::close(dsp); + fileName = fileName.left(fileName.length()-4); if(useAlerts) QMessageBox::message("Vmemo"," Done recording\n"+ fileName); + qDebug("done recording "+fileName); QSound::play(Resource::findSound("vmemoe")); |