summaryrefslogtreecommitdiff
path: root/src/plugins/bookmarks/bookmark.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-02-15 11:07:45 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-02-15 11:07:45 +0100
commitcac7f826b563a27701089a44750e48b27569fb50 (patch)
tree86339ea0d0d975d6850988ae466d1652a7ebe9b8 /src/plugins/bookmarks/bookmark.cpp
parentf4163b8ba01cd1a4f5d91c83a3863939b7809375 (diff)
downloadqt-creator-cac7f826b563a27701089a44750e48b27569fb50.tar.gz
Remove static icons, cleanup.
Use constructor initialization, const.
Diffstat (limited to 'src/plugins/bookmarks/bookmark.cpp')
-rw-r--r--src/plugins/bookmarks/bookmark.cpp19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/plugins/bookmarks/bookmark.cpp b/src/plugins/bookmarks/bookmark.cpp
index f5b621d671..1d870af830 100644
--- a/src/plugins/bookmarks/bookmark.cpp
+++ b/src/plugins/bookmarks/bookmark.cpp
@@ -35,21 +35,20 @@
using namespace Bookmarks::Internal;
-const QIcon Bookmark::m_bookmarkIcon = QIcon(":/bookmarks/images/bookmark.png");
-
-Bookmark::Bookmark(const QString& fileName, int lineNumber, BookmarkManager *manager)
- : BaseTextMark(fileName, lineNumber), m_manager(manager)
+Bookmark::Bookmark(const QString& fileName, int lineNumber, BookmarkManager *manager) :
+ BaseTextMark(fileName, lineNumber),
+ m_manager(manager),
+ m_fileInfo(fileName),
+ m_fileName(fileName),
+ m_onlyFile(m_fileInfo.fileName()),
+ m_path(m_fileInfo.path()),
+ m_lineNumber(lineNumber)
{
- m_fileName = fileName;
- m_fileInfo.setFile(fileName);
- m_onlyFile = m_fileInfo.fileName();
- m_path = m_fileInfo.path();
- m_lineNumber= lineNumber;
}
QIcon Bookmark::icon() const
{
- return m_bookmarkIcon;
+ return m_manager->bookmarkIcon();
}
void Bookmark::removedFromEditor()