refs #246 passing c++11 brace-initialized QStringList to CRuntime::logSlot

This commit is contained in:
Mathew Sutcliffe
2014-06-11 19:35:32 +01:00
parent cdd0ae6324
commit 26c270c9a6
3 changed files with 20 additions and 4 deletions

View File

@@ -103,8 +103,14 @@ namespace BlackCore
bool isSlotLogForSimulatorEnabled() const { return this->m_slotLogSimulator; }
//! Slot logging
//! \todo to be replace if initializer lists becomes available
void logSlot(const char *func, const QString &p1 = "", const QString &p2 = "", const QString &p3 = "", const QString &p4 = "") const;
//! \deprecated Use a brace-initialized QStringList
void logSlot(const char *func, const QString &param, const QString &p2, const QString &p3 = "", const QString &p4 = "") const;
//! Slot logging
void logSlot(const char *func, const QString &param = "") const;
//! Slot logging
void logSlot(const char *func, const QStringList &params) const;
//! Slot logging for bool value
void logSlot(const char *func, bool boolValue) const;