mirror of
https://github.com/debauchee/barrier.git
synced 2026-07-05 03:17:51 +08:00
- made unit testing easier by (mostly) removing the event queue singleton.
- fixed code style in many places (mostly indentation).
This commit is contained in:
@@ -27,7 +27,8 @@
|
||||
// CPortableTaskBarReceiver
|
||||
//
|
||||
|
||||
CPortableTaskBarReceiver::CPortableTaskBarReceiver() :
|
||||
CPortableTaskBarReceiver::CPortableTaskBarReceiver(IEventQueue* events) :
|
||||
m_events(events),
|
||||
m_state(kNotRunning)
|
||||
{
|
||||
// do nothing
|
||||
@@ -43,17 +44,17 @@ CPortableTaskBarReceiver::updateStatus(INode* node, const CString& errorMsg)
|
||||
{
|
||||
{
|
||||
// update our status
|
||||
m_errorMessage = errorMsg;
|
||||
if (node == NULL) {
|
||||
if (m_errorMessage.empty()) {
|
||||
m_state = kNotRunning;
|
||||
}
|
||||
else {
|
||||
m_state = kNotWorking;
|
||||
}
|
||||
}
|
||||
else {
|
||||
m_state = kNotConnected;
|
||||
m_errorMessage = errorMsg;
|
||||
if (node == NULL) {
|
||||
if (m_errorMessage.empty()) {
|
||||
m_state = kNotRunning;
|
||||
}
|
||||
else {
|
||||
m_state = kNotWorking;
|
||||
}
|
||||
}
|
||||
else {
|
||||
m_state = kNotConnected;
|
||||
}
|
||||
|
||||
// let subclasses have a go
|
||||
@@ -79,7 +80,7 @@ CPortableTaskBarReceiver::getErrorMessage() const
|
||||
void
|
||||
CPortableTaskBarReceiver::quit()
|
||||
{
|
||||
EVENTQUEUE->addEvent(CEvent(CEvent::kQuit));
|
||||
m_events->addEvent(CEvent(CEvent::kQuit));
|
||||
}
|
||||
|
||||
void
|
||||
@@ -118,24 +119,3 @@ CPortableTaskBarReceiver::getToolTip() const
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
CEvent::Type
|
||||
CPortableTaskBarReceiver::getReloadConfigEvent()
|
||||
{
|
||||
// do nothing
|
||||
return NULL;
|
||||
}
|
||||
|
||||
CEvent::Type
|
||||
CPortableTaskBarReceiver::getForceReconnectEvent()
|
||||
{
|
||||
// do nothing
|
||||
return NULL;
|
||||
}
|
||||
|
||||
CEvent::Type
|
||||
CPortableTaskBarReceiver::getResetServerEvent()
|
||||
{
|
||||
// do nothing
|
||||
return NULL;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user