summaryrefslogtreecommitdiff
path: root/core/apps/textedit/textedit.cpp
authorbipolar <bipolar>2002-03-01 14:49:41 (UTC)
committer bipolar <bipolar>2002-03-01 14:49:41 (UTC)
commit2dfc5c76379baf8ae8ad6aed5f6c44d59d79087b (patch) (side-by-side diff)
treed4b0572e3204ab4b7bdacde937bca46392182f75 /core/apps/textedit/textedit.cpp
parent38e7dc570dfbcea350795d9cf8f66b643ad159a8 (diff)
downloadopie-2dfc5c76379baf8ae8ad6aed5f6c44d59d79087b.zip
opie-2dfc5c76379baf8ae8ad6aed5f6c44d59d79087b.tar.gz
opie-2dfc5c76379baf8ae8ad6aed5f6c44d59d79087b.tar.bz2
ljp (llornkcor) commited this. Fixes fileSaveas and filedialog positioning
when input method is opened. Added home buttons on each.
Diffstat (limited to 'core/apps/textedit/textedit.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index bc975f3..72cc4d1 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -754,25 +754,25 @@ bool TextEdit::saveAs()
docname.replace( QRegExp("/"), "_" );
// cut the length. filenames longer than that don't make sense and something goes wrong when they get too long.
if ( docname.length() > 40 )
docname = docname.left(40);
if ( docname.isEmpty() )
docname = "Unnamed";
doc->setName(docname);
currentFileName=docname;
}
}
- fileSaveDlg=new fileSaver(this,"SaveFile",TRUE,0, currentFileName);
+ fileSaveDlg=new fileSaver(this,"SaveFile",TRUE, 0, currentFileName);
qDebug("wanna save filename "+currentFileName);
fileSaveDlg->exec();
if( fileSaveDlg->result() == 1 ) {
QString fileNm=fileSaveDlg->selectedFileName;
qDebug("saving filename "+fileNm);
QFileInfo fi(fileNm);
currentFileName=fi.fileName();
if(doc) {
qDebug("doclnk exists");
// QString file = doc->file();
// doc->removeFiles();
delete doc;
@@ -880,19 +880,20 @@ void TextEdit::changeFont() {
editor->setFont( myFont);
delete fontDlg;
}
void TextEdit::editDelete()
{
switch ( QMessageBox::warning(this,"Text Editor","Do you really want\nto delete the current file\nfrom the disk?\nThis is irreversable!!","Yes","No",0,0,1) ) {
case 0:
if(doc) {
doc->removeFiles();
clear();
+ setCaption( tr("Text Editor") );
}
break;
case 1:
// exit
break;
};
}