summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlli Werwolff <qt-info@nokia.com>2011-05-12 08:49:50 +0200
committerOlli Werwolff <qt-info@nokia.com>2011-05-12 09:12:42 +0200
commit2c2f745a5e94d06521fc9e3e963ea3b447b3b565 (patch)
treeae46e53e5c8d1b78989f710459bc4087b947a8db
parent9fb1d058cc0ef090883b5b46b9e3f245990e0080 (diff)
Messageboxes when editing of script file is not possible
Reviewed-by: Rainer Keller Reviewed-by: Leena Miettinen
-rw-r--r--library/components/scriptui.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/library/components/scriptui.cpp b/library/components/scriptui.cpp
index ba5c894..965a6a8 100644
--- a/library/components/scriptui.cpp
+++ b/library/components/scriptui.cpp
@@ -278,6 +278,12 @@ void ScriptUi::editScript()
QModelIndex index = mFileView->currentIndex();
if (index.isValid() && !mFileModel->isDir(index)) {
- QDesktopServices::openUrl(QUrl::fromLocalFile(mFileModel->filePath(index)));
+ if (!QDesktopServices::openUrl(QUrl::fromLocalFile(mFileModel->filePath(index)))) {
+ QMessageBox::information(0, tr("Cannot Open Script File for Editing"),
+ tr("Assign a default editor to open .gs files."));
+ }
+ } else {
+ QMessageBox::information(0, tr("No Script Selected"),
+ tr("Select a script file (.qs) on the left."));
}
}