summaryrefslogtreecommitdiff
authorllornkcor <llornkcor>2003-02-18 19:29:56 (UTC)
committer llornkcor <llornkcor>2003-02-18 19:29:56 (UTC)
commit9f5098a6da637e81f6525482456394a68524dc61 (patch) (unidiff)
tree85bfd8e545a10d0faa321c174354d0a2302e0591
parent4dd3080c36c96c58564a29f1b3d2cf21bfb1eae2 (diff)
downloadopie-9f5098a6da637e81f6525482456394a68524dc61.zip
opie-9f5098a6da637e81f6525482456394a68524dc61.tar.gz
opie-9f5098a6da637e81f6525482456394a68524dc61.tar.bz2
5 minutes, not 30 seconds
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp17
1 files changed, 7 insertions, 10 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index 1e8ce7f..f571511 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -1218,9 +1218,7 @@ int TextEdit::savePrompt()
1218 1218
1219void TextEdit::timerCrank() 1219void TextEdit::timerCrank()
1220{ 1220{
1221 if(featureAutoSave) 1221 if(featureAutoSave && edited1)
1222 {
1223 if( edited1 )
1224 { 1222 {
1225 if(currentFileName.isEmpty()) 1223 if(currentFileName.isEmpty())
1226 { 1224 {
@@ -1229,13 +1227,12 @@ void TextEdit::timerCrank()
1229 } 1227 }
1230 else 1228 else
1231 { 1229 {
1232 qDebug("autosave"); 1230// qDebug("autosave");
1233 save(); 1231 save();
1234 } 1232 }
1235 setTimer(); 1233 setTimer();
1236 } 1234 }
1237 } 1235 }
1238}
1239 1236
1240void TextEdit::doTimer(bool b) 1237void TextEdit::doTimer(bool b)
1241{ 1238{
@@ -1246,20 +1243,20 @@ void TextEdit::doTimer(bool b)
1246 nAutoSave->setOn(b); 1243 nAutoSave->setOn(b);
1247 if(b) 1244 if(b)
1248 { 1245 {
1249 qDebug("doTimer true"); 1246// qDebug("doTimer true");
1250 setTimer(); 1247 setTimer();
1251 } 1248 }
1252 else 1249// else
1253 qDebug("doTimer false"); 1250// qDebug("doTimer false");
1254} 1251}
1255 1252
1256void TextEdit::setTimer() 1253void TextEdit::setTimer()
1257{ 1254{
1258if(featureAutoSave) 1255if(featureAutoSave)
1259 { 1256 {
1260 qDebug("setting autosave"); 1257// qDebug("setting autosave");
1261 QTimer *timer = new QTimer(this ); 1258 QTimer *timer = new QTimer(this );
1262 connect( timer, SIGNAL(timeout()), this, SLOT(timerCrank()) ); 1259 connect( timer, SIGNAL(timeout()), this, SLOT(timerCrank()) );
1263 timer->start( 30000/*0*/, true); //5 minutes 1260 timer->start( 300000, true); //5 minutes
1264 } 1261 }
1265} 1262}