Enable C++17

This commit is contained in:
Mat Sutcliffe
2021-04-16 21:28:06 +01:00
parent 0612e07979
commit 093138972a
2 changed files with 2 additions and 2 deletions

View File

@@ -32,7 +32,7 @@ include(version.pri)
CONFIG += qt CONFIG += qt
CONFIG += warn_on CONFIG += warn_on
CONFIG += c++14 CONFIG += c++17
################################ ################################
# Detect 32 or 64 bit # Detect 32 or 64 bit

View File

@@ -148,7 +148,7 @@ namespace XSwiftBus
static const CMessage::string ellipsis = u8"\u2026"; static const CMessage::string ellipsis = u8"\u2026";
const unsigned lineLength = m_messages.maxLineLength() - 1; const unsigned lineLength = m_messages.maxLineLength() - 1;
using U8It = Utf8Iterator<typename CMessage::string::const_iterator>; using U8It = Utf8Iterator<typename std::string::const_iterator>;
U8It begin(text.begin(), text.end()); U8It begin(text.begin(), text.end());
auto characters = std::distance(begin, U8It(text.end(), text.end())); auto characters = std::distance(begin, U8It(text.end(), text.end()));
std::vector<CMessage::string> wrappedLines; std::vector<CMessage::string> wrappedLines;