summaryrefslogtreecommitdiff
path: root/core/apps/textedit/textedit.cpp
Unidiff
Diffstat (limited to 'core/apps/textedit/textedit.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp75
1 files changed, 42 insertions, 33 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index 18402d4..84888c1 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -503,35 +503,44 @@ void TextEdit::fileOpen()
503{ 503{
504 QString str = OFileDialog::getOpenFileName(1,"/","", QStringList() , this ); 504 Config cfg("TextEdit");
505 if(!str.isEmpty() ) 505 cfg.setGroup("View");
506 openFile( str ); 506 bool b=FALSE;
507// browseForFiles = new fileBrowser(this,tr("Open File"),TRUE,0, "text/*"); // 507 if(cfg.readEntry("useOldFileDialog") == "TRUE")
508// browseForFiles->setFileView( viewSelection ); 508 b=TRUE;
509// browseForFiles->showMaximized(); 509 if(!b) {
510// // if( result != -1 ) 510 QString str = OFileDialog::getOpenFileName( 1,"/","", "text/plain", this );
511 511 if(!str.isEmpty() )
512// if( browseForFiles->exec() != -1 ) { 512 openFile( str );
513// QString selFile = browseForFiles->selectedFileName; 513 } else {
514// QStringList fileList = browseForFiles->fileList; 514 QString str;
515// qDebug(selFile); 515 browseForFiles = new fileBrowser(this,tr("Open File"),TRUE,0, "text/*"); //
516// QStringList::ConstIterator f; 516 browseForFiles->setFileView( viewSelection );
517// QString fileTemp; 517 browseForFiles->showMaximized();
518// for ( f = fileList.begin(); f != fileList.end(); f++ ) { 518// if( result != -1 )
519// fileTemp = *f; 519
520// fileTemp.right( fileTemp.length()-5); 520 if( browseForFiles->exec() != -1 ) {
521// QString fileName = fileTemp; 521 QString selFile = browseForFiles->selectedFileName;
522// if( fileName != "Unnamed" || fileName != "Empty Text" ) { 522 QStringList fileList = browseForFiles->fileList;
523// currentFileName = fileName; 523 qDebug(selFile);
524// qDebug("please open "+currentFileName); 524 QStringList::ConstIterator f;
525// openFile(str ); 525 QString fileTemp;
526// } 526 for ( f = fileList.begin(); f != fileList.end(); f++ ) {
527// } 527 fileTemp = *f;
528// viewSelection = browseForFiles->SelectionCombo->currentItem(); 528 fileTemp.right( fileTemp.length()-5);
529// } 529 QString fileName = fileTemp;
530// delete browseForFiles; 530 if( fileName != "Unnamed" || fileName != "Empty Text" ) {
531// editor->setEdited( FALSE); 531 currentFileName = fileName;
532// edited1=FALSE; 532 qDebug("please open "+currentFileName);
533// edited=FALSE; 533 openFile(str );
534// if(caption().left(1)=="*") 534 }
535// setCaption(caption().right(caption().length()-1)); 535 }
536// doSearchBar(); 536 viewSelection = browseForFiles->SelectionCombo->currentItem();
537 }
538 delete browseForFiles;
539 editor->setEdited( FALSE);
540 edited1=FALSE;
541 edited=FALSE;
542 if(caption().left(1)=="*")
543 setCaption(caption().right(caption().length()-1));
544 doSearchBar();
545 }
537} 546}