-rw-r--r-- | noncore/apps/advancedfm/advancedfm.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/noncore/apps/advancedfm/advancedfm.cpp b/noncore/apps/advancedfm/advancedfm.cpp index 73d0d57..48332b7 100644 --- a/noncore/apps/advancedfm/advancedfm.cpp +++ b/noncore/apps/advancedfm/advancedfm.cpp | |||
@@ -365,24 +365,31 @@ void AdvancedFm::CFButtonPushed() { | |||
365 | if(zaurusDevice) | 365 | if(zaurusDevice) |
366 | changeTo("/mnt/cf"); //zaurus | 366 | changeTo("/mnt/cf"); //zaurus |
367 | else | 367 | else |
368 | changeTo("/mnt/hda"); //ipaq | 368 | changeTo("/mnt/hda"); //ipaq |
369 | } | 369 | } |
370 | 370 | ||
371 | 371 | ||
372 | void AdvancedFm::doAbout() { | 372 | void AdvancedFm::doAbout() { |
373 | QMessageBox::message("AdvancedFm",tr("<P>Advanced FileManager is copyright 2002-2003 by L.J.Potter<llornkcor@handhelds.org> and is licensed by the GPL</P>")); | 373 | QMessageBox::message("AdvancedFm",tr("<P>Advanced FileManager is copyright 2002-2003 by L.J.Potter<llornkcor@handhelds.org> and is licensed by the GPL</P>")); |
374 | } | 374 | } |
375 | 375 | ||
376 | void AdvancedFm::keyPressEvent( QKeyEvent *e) { | 376 | void AdvancedFm::keyPressEvent( QKeyEvent *e) { |
377 | qDebug("keypressevent"); | ||
378 | } | ||
379 | |||
380 | void AdvancedFm::keyReleaseEvent( QKeyEvent *e) { | ||
381 | qDebug("key release"); | ||
382 | if( CurrentView()->hasFocus() ) | ||
383 | e->ignore(); | ||
377 | if( e->key() == Key_Left ) | 384 | if( e->key() == Key_Left ) |
378 | upDir(); | 385 | upDir(); |
379 | else if( e->key() == Key_Return || e->key() == Key_Enter) | 386 | else if( e->key() == Key_Return || e->key() == Key_Enter) |
380 | navigateToSelected(); | 387 | navigateToSelected(); |
381 | else if( e->key() == Key_Tab) | 388 | else if( e->key() == Key_Tab) |
382 | setOtherTabCurrent(); | 389 | setOtherTabCurrent(); |
383 | else if( e->key() == Key_Delete ) | 390 | else if( e->key() == Key_Delete ) |
384 | del(); | 391 | del(); |
385 | else if( e->key() == Key_A) | 392 | else if( e->key() == Key_A) |
386 | copyAs(); | 393 | copyAs(); |
387 | else if( e->key() == Key_C) | 394 | else if( e->key() == Key_C) |
388 | copy(); | 395 | copy(); |
@@ -411,29 +418,24 @@ void AdvancedFm::keyPressEvent( QKeyEvent *e) { | |||
411 | else if( e->key() == Key_3) | 418 | else if( e->key() == Key_3) |
412 | CFButtonPushed(); | 419 | CFButtonPushed(); |
413 | else if( e->key() == Key_4) | 420 | else if( e->key() == Key_4) |
414 | SDButtonPushed(); | 421 | SDButtonPushed(); |
415 | else if( e->key() == Key_5 ) | 422 | else if( e->key() == Key_5 ) |
416 | homeButtonPushed(); | 423 | homeButtonPushed(); |
417 | else if( e->key() == Key_6 ) | 424 | else if( e->key() == Key_6 ) |
418 | docButtonPushed(); | 425 | docButtonPushed(); |
419 | else | 426 | else |
420 | e->accept(); | 427 | e->accept(); |
421 | } | 428 | } |
422 | 429 | ||
423 | void AdvancedFm::keyReleaseEvent( QKeyEvent *e) { | ||
424 | if( CurrentView()->hasFocus() ) | ||
425 | e->ignore(); | ||
426 | } | ||
427 | |||
428 | 430 | ||
429 | void AdvancedFm::QPEButtonPushed() { | 431 | void AdvancedFm::QPEButtonPushed() { |
430 | QString current = QPEApplication::qpeDir(); | 432 | QString current = QPEApplication::qpeDir(); |
431 | chdir( current.latin1() ); | 433 | chdir( current.latin1() ); |
432 | CurrentDir()->cd( current, TRUE); | 434 | CurrentDir()->cd( current, TRUE); |
433 | populateView(); | 435 | populateView(); |
434 | update(); | 436 | update(); |
435 | } | 437 | } |
436 | 438 | ||
437 | void AdvancedFm::parsetab(const QString &fileName) { | 439 | void AdvancedFm::parsetab(const QString &fileName) { |
438 | 440 | ||
439 | fileSystemTypeList.clear(); | 441 | fileSystemTypeList.clear(); |