summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/editortoolbar.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@theqtcompany.com>2016-04-02 01:44:19 +0200
committerAlessandro Portale <alessandro.portale@theqtcompany.com>2016-04-01 23:47:34 +0000
commit14af79932abd6a2940d980b742a8a6073bf172d6 (patch)
tree6ee6b5a9f0e7ef0459bf88162be99cb5853331ef /src/plugins/coreplugin/editortoolbar.cpp
parent051ac9dd0ed2f0f1844919154b3182f5f64fadd3 (diff)
downloadqt-creator-14af79932abd6a2940d980b742a8a6073bf172d6.tar.gz
Core: Dedicated lock/unlock icons for toolbar and documents view
This change enables us to have a variation of the lock icon for toolbars and for non-toolbars. This gives removes the need for an outlined locked icon which would work on dark and light backgrounds. Change-Id: I5b825b11e892928515112f6f49b1b0639862bc42 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
Diffstat (limited to 'src/plugins/coreplugin/editortoolbar.cpp')
-rw-r--r--src/plugins/coreplugin/editortoolbar.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/coreplugin/editortoolbar.cpp b/src/plugins/coreplugin/editortoolbar.cpp
index 26ad0b5d7c..c472c8c29c 100644
--- a/src/plugins/coreplugin/editortoolbar.cpp
+++ b/src/plugins/coreplugin/editortoolbar.cpp
@@ -413,11 +413,13 @@ void EditorToolBar::updateDocumentStatus(IDocument *document)
d->m_lockButton->setEnabled(false);
d->m_lockButton->setToolTip(QString());
} else if (document->isFileReadOnly()) {
- d->m_lockButton->setIcon(DocumentModel::lockedIcon());
+ const static QIcon locked = Icons::LOCKED_TOOLBAR.icon();
+ d->m_lockButton->setIcon(locked);
d->m_lockButton->setEnabled(true);
d->m_lockButton->setToolTip(tr("Make Writable"));
} else {
- d->m_lockButton->setIcon(DocumentModel::unlockedIcon());
+ const static QIcon unlocked = Icons::UNLOCKED_TOOLBAR.icon();
+ d->m_lockButton->setIcon(unlocked);
d->m_lockButton->setEnabled(false);
d->m_lockButton->setToolTip(tr("File is writable"));
}