utility: turned of logging for scroll and focus messages

These messages added up to about 80% of all logs during use of the UI.
This commit is contained in:
Eberhard Graether
2016-03-11 15:29:13 +01:00
parent 47bf9bb7fa
commit f6e2821430
6 changed files with 24 additions and 2 deletions
+12
View File
@@ -21,6 +21,7 @@ public:
, m_keepContent(false)
, m_cancelled(false)
, m_isLast(true)
, m_isLogged(true)
{
}
@@ -56,6 +57,16 @@ public:
m_isLast = isLast;
}
bool isLogged() const
{
return m_isLogged;
}
void setIsLogged(bool isLogged)
{
m_isLogged = isLogged;
}
void setKeepContent(bool keepContent)
{
m_keepContent = keepContent;
@@ -93,6 +104,7 @@ private:
bool m_keepContent;
bool m_cancelled;
bool m_isLast;
bool m_isLogged;
};
#endif // MESSAGE_BASE_H
+5 -1
View File
@@ -25,7 +25,11 @@ private:
virtual void doHandleMessageBase(MessageBase* message)
{
LOG_INFO_STREAM_BARE(<< "handle " << message->str());
if (message->isLogged())
{
LOG_INFO_STREAM_BARE(<< "handle " << message->str());
}
handleMessage(dynamic_cast<MessageType*>(message));
}
+4 -1
View File
@@ -74,7 +74,10 @@ void MessageQueue::pushMessage(std::shared_ptr<MessageBase> message)
void MessageQueue::processMessage(std::shared_ptr<MessageBase> message, bool asNextTask)
{
LOG_INFO_STREAM_BARE(<< "send " << message->str());
if (message->isLogged())
{
LOG_INFO_STREAM_BARE(<< "send " << message->str());
}
if (m_sendMessagesAsTasks && message->sendAsTask())
{
@@ -13,6 +13,7 @@ public:
MessageFocusIn(const std::vector<Id>& tokenIds)
: tokenIds(tokenIds)
{
setIsLogged(false);
}
static const std::string getStaticType()
@@ -13,6 +13,7 @@ public:
MessageFocusOut(const std::vector<Id>& tokenIds)
: tokenIds(tokenIds)
{
setIsLogged(false);
}
static const std::string getStaticType()
@@ -10,6 +10,7 @@ public:
MessageScrollCode(int value)
: value(value)
{
setIsLogged(false);
}
static const std::string getStaticType()