diff options
author | Daniel Teske <daniel.teske@theqtcompany.com> | 2015-04-09 13:30:30 +0200 |
---|---|---|
committer | Daniel Teske <daniel.teske@theqtcompany.com> | 2015-04-14 09:05:21 +0000 |
commit | 952af535d2042893bd01d5bf34de17e68b11d37b (patch) | |
tree | 8c2329cb7454ec35b605f5a7e3b15042dcb27605 /src/plugins/resourceeditor/qrceditor/resourceview.cpp | |
parent | 4a77a3145376a1c1a3a74df05c39f9240d91875f (diff) |
ResourceEditor: Show correct error message on opening a invalid qrc file
Change-Id: I46310f9305b94bc0e4ac9a1708daa079b3245788
Task-number: QTCREATORBUG-14064
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Diffstat (limited to 'src/plugins/resourceeditor/qrceditor/resourceview.cpp')
-rw-r--r-- | src/plugins/resourceeditor/qrceditor/resourceview.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/plugins/resourceeditor/qrceditor/resourceview.cpp b/src/plugins/resourceeditor/qrceditor/resourceview.cpp index 03f641745f..086a8653b0 100644 --- a/src/plugins/resourceeditor/qrceditor/resourceview.cpp +++ b/src/plugins/resourceeditor/qrceditor/resourceview.cpp @@ -103,7 +103,7 @@ void PrefixEntryBackup::restore() const class RelativeResourceModel : public ResourceModel { public: - RelativeResourceModel(const ResourceFile &resource_file, QObject *parent = 0); + RelativeResourceModel(QObject *parent = 0); QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const { @@ -129,8 +129,8 @@ private: bool m_resourceDragEnabled; }; -RelativeResourceModel::RelativeResourceModel(const ResourceFile &resource_file, QObject *parent) : - ResourceModel(resource_file, parent), +RelativeResourceModel::RelativeResourceModel(QObject *parent) : + ResourceModel(parent), m_resourceDragEnabled(false) { } @@ -190,7 +190,7 @@ using namespace ResourceEditor::Internal; ResourceView::ResourceView(QUndoStack *history, QWidget *parent) : Utils::TreeView(parent), - m_qrcModel(new RelativeResourceModel(m_qrcFile, this)), + m_qrcModel(new RelativeResourceModel(this)), m_history(history), m_mergeId(-1) { @@ -386,6 +386,11 @@ QString ResourceView::contents() const return m_qrcModel->contents(); } +QString ResourceView::errorMessage() const +{ + return m_qrcModel->errorMessage(); +} + QString ResourceView::currentAlias() const { const QModelIndex current = currentIndex(); |