summaryrefslogtreecommitdiff
authorllornkcor <llornkcor>2002-10-03 13:04:26 (UTC)
committer llornkcor <llornkcor>2002-10-03 13:04:26 (UTC)
commit8a7f57c5c172958d67d8397eed1860c914df485d (patch) (unidiff)
treef665602210cf23240c626dabb15b2b4e13ad5e60
parentee864e9e055fd23778a8e5dd3c35e3a29cded368 (diff)
downloadopie-8a7f57c5c172958d67d8397eed1860c914df485d.zip
opie-8a7f57c5c172958d67d8397eed1860c914df485d.tar.gz
opie-8a7f57c5c172958d67d8397eed1860c914df485d.tar.bz2
fix not opening
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp41
1 files changed, 21 insertions, 20 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index 7b50a6c..6844023 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -342,151 +342,151 @@ TextEdit::TextEdit( QWidget *parent, const char *name, WFlags f )
342 342
343 nAdvanced = new QAction( tr("Advanced features"), QString::null, 0, this, 0 ); 343 nAdvanced = new QAction( tr("Advanced features"), QString::null, 0, this, 0 );
344 connect( nAdvanced, SIGNAL( toggled(bool) ), this, SLOT( doAdvanced(bool) ) ); 344 connect( nAdvanced, SIGNAL( toggled(bool) ), this, SLOT( doAdvanced(bool) ) );
345 nAdvanced->setToggleAction(TRUE); 345 nAdvanced->setToggleAction(TRUE);
346 nAdvanced->addTo( font ); 346 nAdvanced->addTo( font );
347 347
348 348
349 font->insertSeparator(); 349 font->insertSeparator();
350 350
351 font->insertItem(tr("About"), this, SLOT( doAbout()) ); 351 font->insertItem(tr("About"), this, SLOT( doAbout()) );
352 352
353 mb->insertItem( tr( "File" ), file ); 353 mb->insertItem( tr( "File" ), file );
354 mb->insertItem( tr( "Edit" ), edit ); 354 mb->insertItem( tr( "Edit" ), edit );
355 mb->insertItem( tr( "View" ), font ); 355 mb->insertItem( tr( "View" ), font );
356 356
357 searchBar = new QPEToolBar(this); 357 searchBar = new QPEToolBar(this);
358 addToolBar( searchBar, "Search", QMainWindow::Top, TRUE ); 358 addToolBar( searchBar, "Search", QMainWindow::Top, TRUE );
359 359
360 searchBar->setHorizontalStretchable( TRUE ); 360 searchBar->setHorizontalStretchable( TRUE );
361 361
362 searchEdit = new QLineEdit( searchBar, "searchEdit" ); 362 searchEdit = new QLineEdit( searchBar, "searchEdit" );
363 searchBar->setStretchableWidget( searchEdit ); 363 searchBar->setStretchableWidget( searchEdit );
364 connect( searchEdit, SIGNAL( textChanged( const QString & ) ), 364 connect( searchEdit, SIGNAL( textChanged( const QString & ) ),
365 this, SLOT( search() ) ); 365 this, SLOT( search() ) );
366 366
367 a = new QAction( tr( "Find Next" ), Resource::loadPixmap( "next" ), QString::null, 0, this, 0 ); 367 a = new QAction( tr( "Find Next" ), Resource::loadPixmap( "next" ), QString::null, 0, this, 0 );
368 connect( a, SIGNAL( activated() ), this, SLOT( findNext() ) ); 368 connect( a, SIGNAL( activated() ), this, SLOT( findNext() ) );
369 a->addTo( searchBar ); 369 a->addTo( searchBar );
370 a->addTo( edit ); 370 a->addTo( edit );
371 371
372 a = new QAction( tr( "Close Find" ), Resource::loadPixmap( "close" ), QString::null, 0, this, 0 ); 372 a = new QAction( tr( "Close Find" ), Resource::loadPixmap( "close" ), QString::null, 0, this, 0 );
373 connect( a, SIGNAL( activated() ), this, SLOT( findClose() ) ); 373 connect( a, SIGNAL( activated() ), this, SLOT( findClose() ) );
374 a->addTo( searchBar ); 374 a->addTo( searchBar );
375 375
376 edit->insertSeparator(); 376 edit->insertSeparator();
377 a = new QAction( tr( "Delete" ), Resource::loadPixmap( "close" ), QString::null, 0, this, 0 ); 377 a = new QAction( tr( "Delete" ), Resource::loadPixmap( "close" ), QString::null, 0, this, 0 );
378 connect( a, SIGNAL( activated() ), this, SLOT( editDelete() ) ); 378 connect( a, SIGNAL( activated() ), this, SLOT( editDelete() ) );
379 a->addTo( edit ); 379 a->addTo( edit );
380 380
381 searchBar->hide(); 381 searchBar->hide();
382 382
383 editor = new QpeEditor( this ); 383 editor = new QpeEditor( this );
384 setCentralWidget( editor ); 384 setCentralWidget( editor );
385 editor->setFrameStyle( QFrame::Panel | QFrame::Sunken ); 385 editor->setFrameStyle( QFrame::Panel | QFrame::Sunken );
386 connect( editor, SIGNAL( textChanged() ), this, SLOT( editorChanged() ) ); 386 connect( editor, SIGNAL( textChanged() ), this, SLOT( editorChanged() ) );
387 387
388 Config cfg("TextEdit"); 388 Config cfg("TextEdit");
389 389
390 cfg. setGroup ( "Font" ); 390 cfg. setGroup ( "Font" );
391 391
392 QFont defaultFont = editor-> font ( ); 392 QFont defaultFont = editor-> font ( );
393 393
394 QString family = cfg. readEntry ( "Family", defaultFont. family ( )); 394 QString family = cfg. readEntry ( "Family", defaultFont. family ( ));
395 int size = cfg. readNumEntry ( "Size", defaultFont. pointSize ( )); 395 int size = cfg. readNumEntry ( "Size", defaultFont. pointSize ( ));
396 int weight = cfg. readNumEntry ( "Weight", defaultFont. weight ( )); 396 int weight = cfg. readNumEntry ( "Weight", defaultFont. weight ( ));
397 bool italic = cfg. readBoolEntry ( "Italic", defaultFont. italic ( )); 397 bool italic = cfg. readBoolEntry ( "Italic", defaultFont. italic ( ));
398 398
399 defaultFont = QFont ( family, size, weight, italic ); 399 defaultFont = QFont ( family, size, weight, italic );
400 editor-> setFont ( defaultFont ); 400 editor-> setFont ( defaultFont );
401 401
402 updateCaption(); 402 updateCaption();
403 403
404 cfg.setGroup ( "View" ); 404 cfg.setGroup ( "View" );
405 405
406 useAdvancedFeatures = cfg. readBoolEntry ( "AdvancedFeatures", false ); 406 useAdvancedFeatures = cfg. readBoolEntry ( "AdvancedFeatures", false );
407 407
408 if ( useAdvancedFeatures ) 408 if ( useAdvancedFeatures )
409 nAdvanced-> setOn ( true ); 409 nAdvanced-> setOn ( true );
410 410
411 bool wrap = cfg. readBoolEntry ( "Wrap", true ); 411 bool wrap = cfg. readBoolEntry ( "Wrap", true );
412 wa-> setOn ( wrap ); 412 wa-> setOn ( wrap );
413 setWordWrap ( wrap ); 413 setWordWrap ( wrap );
414 414
415 if(cfg.readEntry("startNew","TRUE") == "TRUE") { 415 if(cfg.readEntry("startNew","TRUE") == "TRUE") {
416 nStart->setOn(TRUE); 416 nStart->setOn(TRUE);
417 fileNew(); 417 fileNew();
418 } else { 418 } else {
419 fileOpen(); 419 fileOpen();
420 } 420 }
421 421
422 viewSelection = cfg.readNumEntry( "FileView", 0 ); 422 viewSelection = cfg.readNumEntry( "FileView", 0 );
423} 423}
424 424
425TextEdit::~TextEdit() { 425TextEdit::~TextEdit() {
426 if( edited1 & !useAdvancedFeatures ) 426 if( edited1 & !useAdvancedFeatures )
427 saveAs(); 427 saveAs();
428} 428}
429 429
430void TextEdit::cleanUp() { 430void TextEdit::cleanUp() {
431 qDebug("cleanUp");// save(); 431 qDebug("cleanUp");// save();
432 432
433 Config cfg ( "TextEdit" ); 433 Config cfg ( "TextEdit" );
434 cfg. setGroup ( "Font" ); 434 cfg. setGroup ( "Font" );
435 QFont f = editor->font(); 435 QFont f = editor->font();
436 cfg. writeEntry ( "Family", f. family ( )); 436 cfg. writeEntry ( "Family", f. family ( ));
437 cfg. writeEntry ( "Size", f. pointSize ( )); 437 cfg. writeEntry ( "Size", f. pointSize ( ));
438 cfg. writeEntry ( "Weight", f. weight ( )); 438 cfg. writeEntry ( "Weight", f. weight ( ));
439 cfg. writeEntry ( "Italic", f. italic ( )); 439 cfg. writeEntry ( "Italic", f. italic ( ));
440 440
441 cfg. setGroup ( "View" ); 441 cfg. setGroup ( "View" );
442 cfg. writeEntry ( "Wrap", editor-> wordWrap ( ) == QMultiLineEdit::WidgetWidth ); 442 cfg. writeEntry ( "Wrap", editor-> wordWrap ( ) == QMultiLineEdit::WidgetWidth );
443 cfg. writeEntry ( "FileView", viewSelection ); 443 cfg. writeEntry ( "FileView", viewSelection );
444 cfg. writeEntry ( "AdvancedFeatures", useAdvancedFeatures ); 444 cfg. writeEntry ( "AdvancedFeatures", useAdvancedFeatures );
445} 445}
446 446
447 447
448void TextEdit::accept() { 448void TextEdit::accept() {
449 if( edited1) 449 if( edited1)
450 saveAs(); 450 saveAs();
451 exit(0); 451 exit(0);
452} 452}
453 453
454void TextEdit::zoomIn() { 454void TextEdit::zoomIn() {
455 setFontSize(editor->font().pointSize()+1,FALSE); 455 setFontSize(editor->font().pointSize()+1,FALSE);
456} 456}
457 457
458void TextEdit::zoomOut() { 458void TextEdit::zoomOut() {
459 setFontSize(editor->font().pointSize()-1,TRUE); 459 setFontSize(editor->font().pointSize()-1,TRUE);
460} 460}
461 461
462 462
463void TextEdit::setFontSize(int sz, bool round_down_not_up) { 463void TextEdit::setFontSize(int sz, bool round_down_not_up) {
464 int s=10; 464 int s=10;
465 for (int i=0; i<nfontsizes; i++) { 465 for (int i=0; i<nfontsizes; i++) {
466 if ( fontsize[i] == sz ) { 466 if ( fontsize[i] == sz ) {
467 s = sz; 467 s = sz;
468 break; 468 break;
469 } else if ( round_down_not_up ) { 469 } else if ( round_down_not_up ) {
470 if ( fontsize[i] < sz ) 470 if ( fontsize[i] < sz )
471 s = fontsize[i]; 471 s = fontsize[i];
472 } else { 472 } else {
473 if ( fontsize[i] > sz ) { 473 if ( fontsize[i] > sz ) {
474 s = fontsize[i]; 474 s = fontsize[i];
475 break; 475 break;
476 } 476 }
477 } 477 }
478 } 478 }
479 479
480 QFont f = editor->font(); 480 QFont f = editor->font();
481 f.setPointSize(s); 481 f.setPointSize(s);
482 editor->setFont(f); 482 editor->setFont(f);
483 483
484 zin->setEnabled(s != fontsize[nfontsizes-1]); 484 zin->setEnabled(s != fontsize[nfontsizes-1]);
485 zout->setEnabled(s != fontsize[0]); 485 zout->setEnabled(s != fontsize[0]);
486} 486}
487 487
488void TextEdit::setBold(bool y) { 488void TextEdit::setBold(bool y) {
489 QFont f = editor->font(); 489 QFont f = editor->font();
490 f.setBold(y); 490 f.setBold(y);
491 editor->setFont(f); 491 editor->setFont(f);
492} 492}
@@ -579,111 +579,112 @@ void TextEdit::editPaste() {
579 579
580void TextEdit::editFind() { 580void TextEdit::editFind() {
581 searchBar->show(); 581 searchBar->show();
582 searchVisible = TRUE; 582 searchVisible = TRUE;
583 searchEdit->setFocus(); 583 searchEdit->setFocus();
584 Config cfg("TextEdit"); 584 Config cfg("TextEdit");
585 cfg.setGroup("View"); 585 cfg.setGroup("View");
586 cfg.writeEntry("SearchBar","Opened"); 586 cfg.writeEntry("SearchBar","Opened");
587 587
588} 588}
589 589
590void TextEdit::findNext() { 590void TextEdit::findNext() {
591 editor->find( searchEdit->text(), FALSE, FALSE ); 591 editor->find( searchEdit->text(), FALSE, FALSE );
592 592
593} 593}
594 594
595void TextEdit::findClose() { 595void TextEdit::findClose() {
596 searchVisible = FALSE; 596 searchVisible = FALSE;
597 searchBar->hide(); 597 searchBar->hide();
598 Config cfg("TextEdit"); 598 Config cfg("TextEdit");
599 cfg.setGroup("View"); 599 cfg.setGroup("View");
600 cfg.writeEntry("SearchBar","Closed"); 600 cfg.writeEntry("SearchBar","Closed");
601 cfg.write(); 601 cfg.write();
602} 602}
603 603
604void TextEdit::search() { 604void TextEdit::search() {
605 editor->find( searchEdit->text(), FALSE, FALSE ); 605 editor->find( searchEdit->text(), FALSE, FALSE );
606} 606}
607 607
608void TextEdit::newFile( const DocLnk &f ) { 608void TextEdit::newFile( const DocLnk &f ) {
609 DocLnk nf = f; 609 DocLnk nf = f;
610 nf.setType("text/plain"); 610 nf.setType("text/plain");
611 clear(); 611 clear();
612 setWState (WState_Reserved1 ); 612 setWState (WState_Reserved1 );
613 editor->setFocus(); 613 editor->setFocus();
614 doc = new DocLnk(nf); 614 doc = new DocLnk(nf);
615 currentFileName = "Unnamed"; 615 currentFileName = "Unnamed";
616 qDebug("newFile "+currentFileName); 616 qDebug("newFile "+currentFileName);
617 updateCaption( currentFileName); 617 updateCaption( currentFileName);
618// editor->setEdited( FALSE); 618// editor->setEdited( FALSE);
619} 619}
620 620
621void TextEdit::openFile( const QString &f ) { 621void TextEdit::openFile( const QString &f ) {
622 qDebug("filename is "+ f); 622 qDebug("filename is "+ f);
623 QString filer; 623 QString filer;
624// bFromDocView = TRUE; 624// bFromDocView = TRUE;
625 if(f.find(".desktop",0,TRUE) != -1 && useAdvancedFeatures) { 625 if(f.find(".desktop",0,TRUE) != -1 && useAdvancedFeatures) {
626 switch ( QMessageBox::warning(this,tr("Text Editor"), 626 switch ( QMessageBox::warning(this,tr("Text Editor"),
627 tr("Text Editor has detected<BR>you selected a <B>.desktop</B> file.<BR>Open <B>.desktop</B> file or <B>linked</B> file?"), 627 tr("Text Editor has detected<BR>you selected a <B>.desktop</B>
628file.<BR>Open <B>.desktop</B> file or <B>linked</B> file?"),
628 tr(".desktop File"),tr("Linked Document"),0,1,1) ) { 629 tr(".desktop File"),tr("Linked Document"),0,1,1) ) {
629 case 0: 630 case 0:
630 filer = f; 631 filer = f;
631 break; 632 break;
632 case 1: 633 case 1:
633 DocLnk sf(f); 634 DocLnk sf(f);
634 filer = sf.file(); 635 filer = sf.file();
635 break; 636 break;
636 } 637 }
637 } else { 638 } else {
638 DocLnk sf(f); 639 DocLnk sf(f);
639 filer = sf.file(); 640 filer = sf.file();
640// filer = f; 641 if(filer.right(1) == "/")
641// fileIs = TRUE; 642 filer = f;
642 } 643 }
643 644
644 DocLnk nf; 645 DocLnk nf;
645 nf.setType("text/plain"); 646 nf.setType("text/plain");
646 nf.setFile(filer); 647 nf.setFile(filer);
647 currentFileName=filer; 648 currentFileName=filer;
648 QFileInfo fi( currentFileName); 649 QFileInfo fi( currentFileName);
649 nf.setName(fi.baseName()); 650 nf.setName(fi.baseName());
650 qDebug("openFile string "+currentFileName); 651 qDebug("openFile string "+currentFileName);
651 652
652 openFile(nf); 653 openFile(nf);
653 showEditTools(); 654 showEditTools();
654 // Show filename in caption 655 // Show filename in caption
655 QString name = filer; 656 QString name = filer;
656 int sep = name.findRev( '/' ); 657 int sep = name.findRev( '/' );
657 if ( sep > 0 ) 658 if ( sep > 0 )
658 name = name.mid( sep+1 ); 659 name = name.mid( sep+1 );
659 updateCaption( name ); 660 updateCaption( name );
660} 661}
661 662
662void TextEdit::openFile( const DocLnk &f ) { 663void TextEdit::openFile( const DocLnk &f ) {
663// clear(); 664// clear();
664// bFromDocView = TRUE; 665// bFromDocView = TRUE;
665 FileManager fm; 666 FileManager fm;
666 QString txt; 667 QString txt;
667 currentFileName=f.file(); 668 currentFileName=f.file();
668 qDebug("openFile doclnk " + currentFileName); 669 qDebug("openFile doclnk " + currentFileName);
669 if ( !fm.loadFile( f, txt ) ) { 670 if ( !fm.loadFile( f, txt ) ) {
670 // ####### could be a new file 671 // ####### could be a new file
671 qDebug( "Cannot open file" ); 672 qDebug( "Cannot open file" );
672 } 673 }
673// fileNew(); 674// fileNew();
674 if ( doc ) 675 if ( doc )
675 delete doc; 676 delete doc;
676 doc = new DocLnk(f); 677 doc = new DocLnk(f);
677 editor->setText(txt); 678 editor->setText(txt);
678 editor->setEdited( FALSE); 679 editor->setEdited( FALSE);
679 edited1=FALSE; 680 edited1=FALSE;
680 edited=FALSE; 681 edited=FALSE;
681 682
682 doc->setName(currentFileName); 683 doc->setName(currentFileName);
683 updateCaption(); 684 updateCaption();
684} 685}
685 686
686void TextEdit::showEditTools() { 687void TextEdit::showEditTools() {
687// if ( !doc ) 688// if ( !doc )
688// close(); 689// close();
689// clear(); 690// clear();
@@ -837,106 +838,106 @@ bool TextEdit::saveAs() {
837 edited = false; 838 edited = false;
838 if(caption().left(1)=="*") 839 if(caption().left(1)=="*")
839 setCaption(caption().right(caption().length()-1)); 840 setCaption(caption().right(caption().length()-1));
840 841
841 return true; 842 return true;
842 } 843 }
843 qDebug("returning false"); 844 qDebug("returning false");
844 return false; 845 return false;
845} //end saveAs 846} //end saveAs
846 847
847void TextEdit::clear() { 848void TextEdit::clear() {
848 delete doc; 849 delete doc;
849 doc = 0; 850 doc = 0;
850 editor->clear(); 851 editor->clear();
851} 852}
852 853
853void TextEdit::updateCaption( const QString &name ) { 854void TextEdit::updateCaption( const QString &name ) {
854 if ( !doc ) 855 if ( !doc )
855 setCaption( tr("Text Editor") ); 856 setCaption( tr("Text Editor") );
856 else { 857 else {
857 QString s = name; 858 QString s = name;
858 if ( s.isNull() ) 859 if ( s.isNull() )
859 s = doc->name(); 860 s = doc->name();
860 if ( s.isEmpty() ) { 861 if ( s.isEmpty() ) {
861 s = tr( "Unnamed" ); 862 s = tr( "Unnamed" );
862 currentFileName=s; 863 currentFileName=s;
863 } 864 }
864 if(s.left(1) == "/") 865 if(s.left(1) == "/")
865 s = s.right(s.length()-1); 866 s = s.right(s.length()-1);
866 setCaption( s + " - " + tr("Text Editor") ); 867 setCaption( s + " - " + tr("Text Editor") );
867 } 868 }
868} 869}
869 870
870void TextEdit::setDocument(const QString& fileref) { 871void TextEdit::setDocument(const QString& fileref) {
871 bFromDocView = TRUE; 872 bFromDocView = TRUE;
872 openFile(fileref); 873 openFile(fileref);
873 editor->setEdited(TRUE); 874 editor->setEdited(TRUE);
874 edited1=FALSE; 875 edited1=FALSE;
875 edited=TRUE; 876 edited=TRUE;
876 doSearchBar(); 877 doSearchBar();
877} 878}
878 879
879void TextEdit::closeEvent( QCloseEvent *e ) { 880void TextEdit::closeEvent( QCloseEvent *e ) {
880 bFromDocView = FALSE; 881 bFromDocView = FALSE;
881 e->accept(); 882 e->accept();
882} 883}
883 884
884void TextEdit::changeFont() { 885void TextEdit::changeFont() {
885 QDialog *d = new QDialog ( this, "FontDialog", true ); 886 QDialog *d = new QDialog ( this, "FontDialog", true );
886 d-> setCaption ( tr( "Choose font" )); 887 d-> setCaption ( tr( "Choose font" ));
887 QBoxLayout *lay = new QVBoxLayout ( d ); 888 QBoxLayout *lay = new QVBoxLayout ( d );
888 OFontSelector *ofs = new OFontSelector ( true, d ); 889 OFontSelector *ofs = new OFontSelector ( true, d );
889 lay-> addWidget ( ofs ); 890 lay-> addWidget ( ofs );
890 ofs-> setSelectedFont ( editor-> font ( )); 891 ofs-> setSelectedFont ( editor-> font ( ));
891 892
892 d-> showMaximized ( ); 893 d-> showMaximized ( );
893 if ( d-> exec ( ) == QDialog::Accepted ) 894 if ( d-> exec ( ) == QDialog::Accepted )
894 editor-> setFont ( ofs-> selectedFont ( )); 895 editor-> setFont ( ofs-> selectedFont ( ));
895 delete d; 896 delete d;
896 897
897} 898}
898 899
899void TextEdit::editDelete() { 900void TextEdit::editDelete() {
900 switch ( QMessageBox::warning(this,tr("Text Editor"),tr("Do you really want<BR>to <B>delete</B> the current file\nfrom the disk?<BR>This is <B>irreversable!!</B>"),tr("Yes"),tr("No"),0,0,1) ) { 901 switch ( QMessageBox::warning(this,tr("Text Editor"),tr("Do you really want<BR>to <B>delete</B> the current file\nfrom the disk?<BR>This is <B>irreversable!!</B>"),tr("Yes"),tr("No"),0,0,1) ) {
901 case 0: 902 case 0:
902 if(doc) { 903 if(doc) {
903 doc->removeFiles(); 904 doc->removeFiles();
904 clear(); 905 clear();
905 setCaption( tr("Text Editor") ); 906 setCaption( tr("Text Editor") );
906 } 907 }
907 break; 908 break;
908 case 1: 909 case 1:
909 // exit 910 // exit
910 break; 911 break;
911 }; 912 };
912} 913}
913 914
914void TextEdit::changeStartConfig( bool b ) { 915void TextEdit::changeStartConfig( bool b ) {
915 916
916 Config cfg("TextEdit"); 917 Config cfg("TextEdit");
917 cfg.setGroup("View"); 918 cfg.setGroup("View");
918 if(b) { 919 if(b) {
919 qDebug("bool"); 920 qDebug("bool");
920 cfg.writeEntry("startNew","TRUE"); 921 cfg.writeEntry("startNew","TRUE");
921 } else { 922 } else {
922 cfg.writeEntry("startNew","FALSE"); 923 cfg.writeEntry("startNew","FALSE");
923 } 924 }
924 update(); 925 update();
925} 926}
926 927
927void TextEdit::editorChanged() { 928void TextEdit::editorChanged() {
928 if(editor->edited() && edited && !edited1) { 929 if(editor->edited() && edited && !edited1) {
929 setCaption( "*"+caption()); 930 setCaption( "*"+caption());
930 edited1=TRUE; 931 edited1=TRUE;
931 } 932 }
932 edited=TRUE; 933 edited=TRUE;
933} 934}
934 935
935void TextEdit::receive(const QCString&msg, const QByteArray&) { 936void TextEdit::receive(const QCString&msg, const QByteArray&) {
936 qDebug("QCop "+msg); 937 qDebug("QCop "+msg);
937 if ( msg == "setDocument(QString)" ) { 938 if ( msg == "setDocument(QString)" ) {
938 qDebug("bugger all"); 939 qDebug("bugger all");
939 } 940 }
940 941
941} 942}
942void TextEdit::doAbout() { 943void TextEdit::doAbout() {