diff options
| author | Tannin <devnull@localhost> | 2014-05-31 13:43:48 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2014-05-31 13:43:48 +0200 |
| commit | 1eb783aae348f906056cee17cb65dfd507429901 (patch) | |
| tree | d9e5b93c1d528a2182416d971b27e49cb524532b /src/bbcode.cpp | |
| parent | 93a19799b86dd6e12a186e84eb43699b318b214d (diff) | |
- added a new mod type that represents files handled externally (i.e. DLCs) as mods in MO
- hashes of file names in bsa files are no longer checked all the time
- author and description is now read from esp files
- rewrote the code that fixes modlists after a rename, should be a bit more robust
- fixes to qt 5 and msvc 2013 compatibility
- started to update the tutorial (not done yet!)
- bugfix: counter for the problems badge wasn't calculated correctly
Diffstat (limited to 'src/bbcode.cpp')
| -rw-r--r-- | src/bbcode.cpp | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/bbcode.cpp b/src/bbcode.cpp index 455f4767..f87b5d85 100644 --- a/src/bbcode.cpp +++ b/src/bbcode.cpp @@ -160,10 +160,17 @@ private: m_TagMap["youtube"] = std::make_pair(QRegExp("\\[youtube\\](.*)\\[/youtube\\]"), "<a href=\"http://www.youtube.com/v/\\1\">http://www.youtube.com/v/\\1</a>"); - m_ColorMap = boost::assign::map_list_of("red", "FF0000")("green", "00FF00")("blue", "0000FF") - ("black", "000000")("gray", "7F7F7F")("white", "FFFFFF") - ("yellow", "FFFF00")("cyan", "00FFFF")("magenta", "FF00FF") - ("brown", "A52A2A")("orange", "FFCC00"); + m_ColorMap.insert(std::make_pair<QString, QString>("red", "FF0000")); + m_ColorMap.insert(std::make_pair<QString, QString>("green", "00FF00")); + m_ColorMap.insert(std::make_pair<QString, QString>("blue", "0000FF")); + m_ColorMap.insert(std::make_pair<QString, QString>("black", "000000")); + m_ColorMap.insert(std::make_pair<QString, QString>("gray", "7F7F7F")); + m_ColorMap.insert(std::make_pair<QString, QString>("white", "FFFFFF")); + m_ColorMap.insert(std::make_pair<QString, QString>("yellow", "FFFF00")); + m_ColorMap.insert(std::make_pair<QString, QString>("cyan", "00FFFF")); + m_ColorMap.insert(std::make_pair<QString, QString>("magenta", "FF00FF")); + m_ColorMap.insert(std::make_pair<QString, QString>("brown", "A52A2A")); + m_ColorMap.insert(std::make_pair<QString, QString>("orange", "FFCC00")); // make all patterns non-greedy and case-insensitive for (TagMap::iterator iter = m_TagMap.begin(); iter != m_TagMap.end(); ++iter) { |
