summaryrefslogtreecommitdiff
path: root/core
authorllornkcor <llornkcor>2002-03-19 00:25:30 (UTC)
committer llornkcor <llornkcor>2002-03-19 00:25:30 (UTC)
commitfbe272267851eeda20bf48aee9a01ac4dd1143c2 (patch) (side-by-side diff)
treeeb2aaea05277d12e66c712c7d109c99c1e3f8f7d /core
parent342ac04976065864b351c6b36087a483a8932da7 (diff)
downloadopie-fbe272267851eeda20bf48aee9a01ac4dd1143c2.zip
opie-fbe272267851eeda20bf48aee9a01ac4dd1143c2.tar.gz
opie-fbe272267851eeda20bf48aee9a01ac4dd1143c2.tar.bz2
added config entry
Diffstat (limited to 'core') (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp11
-rw-r--r--core/apps/textedit/textedit.h3
-rw-r--r--core/apps/textedit/textedit.pro4
3 files changed, 12 insertions, 6 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index d3f5fb4..f56d5d3 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -233,12 +233,13 @@ TextEdit::TextEdit( QWidget *parent, const char *name, WFlags f )
: QMainWindow( parent, name, f ), bFromDocView( FALSE )
{
doc = 0;
edited=FALSE;
edited1=FALSE;
setToolBarsMovable( FALSE );
+ connect( qApp,SIGNAL( aboutToQuit()),SLOT( cleanUp()) );
setIcon( Resource::loadPixmap( "TextEditor" ) );
QPEToolBar *bar = new QPEToolBar( this );
bar->setHorizontalStretchable( TRUE );
menu = bar;
@@ -404,24 +405,28 @@ TextEdit::TextEdit( QWidget *parent, const char *name, WFlags f )
} else {
fileOpen();
}
viewSelection = cfg.readNumEntry( "FileView", 0 );
}
-TextEdit::~TextEdit()
+void TextEdit::cleanUp()
{
// save();
-
Config cfg("TextEdit");
cfg.setGroup("View");
QFont f = editor->font();
cfg.writeEntry("FontSize",f.pointSize());
cfg.writeEntry("Bold",f.bold());
cfg.writeEntry("Italic",f.italic());
cfg.writeEntry("Wrap",editor->wordWrap() == QMultiLineEdit::WidgetWidth);
- cfg.writeEntry( "FileView", viewSelection );
+ cfg.writeEntry( "FileView", viewSelection );
+
+}
+
+TextEdit::~TextEdit()
+{
}
void TextEdit::zoomIn()
{
setFontSize(editor->font().pointSize()+1,FALSE);
}
diff --git a/core/apps/textedit/textedit.h b/core/apps/textedit/textedit.h
index aca2933..a70b581 100644
--- a/core/apps/textedit/textedit.h
+++ b/core/apps/textedit/textedit.h
@@ -68,12 +68,13 @@ private slots:
void fileNew();
void fileRevert();
void fileOpen();
void changeStartConfig(bool);
bool save();
bool saveAs();
+ void cleanUp();
void editCut();
void editCopy();
void editPaste();
void editFind();
@@ -108,12 +109,12 @@ private:
QpeEditor* editor;
QToolBar *menu, *editBar, *searchBar;
QLineEdit *searchEdit;
DocLnk *doc;
bool searchVisible;
bool bFromDocView;
- int viewSelection;
+ int viewSelection;
QAction *zin, *zout;
QString currentFileName;
};
#endif
diff --git a/core/apps/textedit/textedit.pro b/core/apps/textedit/textedit.pro
index 1301aed..37ddf15 100644
--- a/core/apps/textedit/textedit.pro
+++ b/core/apps/textedit/textedit.pro
@@ -8,8 +8,8 @@ SOURCES = main.cpp textedit.cpp fileBrowser.cpp fontDialog.cpp fileSaver.cpp fil
INCLUDEPATH += $(OPIEDIR)/include
DEPENDPATH += $(OPIEDIR)/include
LIBS += -lqpe
TARGET = textedit
-TRANSLATIONS = ../i18n/de/textedit.ts
-TRANSLATIONS = ../i18n/pt_BR/textedit.ts
+TRANSLATIONS += ../i18n/de/textedit.ts
+TRANSLATIONS += ../i18n/pt_BR/textedit.ts