From bc9b353c3e6f44d61fea7b352ccca915ef62a5d8 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Sun, 6 Jun 2010 01:51:23 +0000 Subject: Theme Editor: Altered the SkinDocument class' handling of tab titles and added a title to the confirm close dialog box, changed tab order in the EditorWindow class git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26607 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/skindocument.cpp | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'utils/themeeditor/skindocument.cpp') diff --git a/utils/themeeditor/skindocument.cpp b/utils/themeeditor/skindocument.cpp index 3fb7d48..aada24d 100644 --- a/utils/themeeditor/skindocument.cpp +++ b/utils/themeeditor/skindocument.cpp @@ -54,6 +54,7 @@ bool SkinDocument::requestClose() { /* Spawning the "Are you sure?" dialog */ QMessageBox confirm(this); + confirm.setWindowTitle(tr("Confirm Close")); confirm.setText(title + tr(" has been modified.")); confirm.setInformativeText(tr("Do you want to save your changes?")); confirm.setStandardButtons(QMessageBox::Save | QMessageBox::Discard @@ -109,21 +110,9 @@ void SkinDocument::codeChanged() model->changeTree(editor->document()->toPlainText().toAscii()); if(editor->document()->toPlainText() != saved) - { - if(title.length() > 0 && title[title.length() - 1] != '*') - { - title.append('*'); - emit titleChanged(title); - } - } + emit titleChanged(title + QChar('*')); else - { - if(title.length() > 0 && title[title.length() - 1] == '*') - { - title.chop(1); - emit titleChanged(title); - } - } + emit titleChanged(title); } void SkinDocument::save() -- cgit v1.1