summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/applets/vmemo/vmemo.cpp25
1 files changed, 18 insertions, 7 deletions
diff --git a/core/applets/vmemo/vmemo.cpp b/core/applets/vmemo/vmemo.cpp
index 84d53e0..2d694d2 100644
--- a/core/applets/vmemo/vmemo.cpp
+++ b/core/applets/vmemo/vmemo.cpp
@@ -211,2 +211,3 @@ VMemo::VMemo( QWidget *parent, const char *_name )
QString release=name.release;
+
Config vmCfg("Vmemo");
@@ -235,3 +236,4 @@ VMemo::VMemo( QWidget *parent, const char *_name )
}
- if( vmCfg.readNumEntry("hideIcon",0) == 1 || toggleKey > 0)
+
+ if( vmCfg.readNumEntry("hideIcon",0) == 1)
hide();
@@ -246,2 +248,3 @@ void VMemo::receive( const QCString &msg, const QByteArray &data )
{
+ qDebug("receive");
QDataStream stream( data, IO_ReadOnly );
@@ -277,3 +280,3 @@ bool VMemo::startRecording() {
if ( recording)
- return FALSE;;
+ return FALSE;
@@ -320,3 +323,4 @@ bool VMemo::startRecording() {
fileName=fileName.right(fileName.length()-s-2);
- qDebug("filename will be "+fileName);
+ qDebug("pathname will be "+fileName);
+
if( fileName.left(1).find('/') == -1)
@@ -336,3 +340,3 @@ bool VMemo::startRecording() {
if(openWAV(fileName.latin1()) == -1) {
- // QString err("Could not open the output file\n");
+ // QString err("Could not open the output file\n");
// err += fileName;
@@ -362,2 +366,4 @@ bool VMemo::startRecording() {
void VMemo::stopRecording() {
+show();
+ qDebug("Stopped recording");
recording = FALSE;
@@ -366,2 +372,6 @@ void VMemo::stopRecording() {
t_timer->stop();
+ Config cfg("Vmemo");
+ cfg.setGroup("Defaults");
+ if( cfg.readNumEntry("hideIcon",0) == 1 )
+ hide();
}
@@ -386,6 +396,6 @@ int VMemo::openDSP()
if(systemZaurus) {
- dsp = open("/dev/dsp1", O_RDWR); //Zaurus needs /dev/dsp1
+ dsp = open("/dev/dsp1", O_RDONLY); //Zaurus needs /dev/dsp1
channels=1; //zaurus has one input channel
} else {
- dsp = open("/dev/dsp", O_RDWR);
+ dsp = open("/dev/dsp", O_RDONLY);
}
@@ -567,3 +577,3 @@ void VMemo::record(void)
track.close();
- qDebug("Tracvk closed");
+ qDebug("Track closed");
@@ -577,2 +587,3 @@ void VMemo::record(void)
qDebug("done recording "+fileName);
+
QSound::play(Resource::findSound("vmemoe"));