MCPcopy Create free account
hub / github.com/analogdevicesinc/scopy / _pushUrgentMessage

Method _pushUrgentMessage

pluginbase/src/statusbarmanager.cpp:130–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

128}
129
130void StatusBarManager::_pushUrgentMessage(const QString &message, int ms)
131{
132 if(m_timer->isActive()) {
133 m_timer->stop();
134 clearDisplay();
135 }
136 auto statusMessage = new StatusMessageText(message, ms);
137 m_status = SBM_BUSY;
138 Q_EMIT sendStatus(statusMessage);
139 m_timer->start(statusMessage->getDisplayTime());
140
141 if(m_enabled) {
142 Q_EMIT messageAdded();
143 }
144}
145
146void StatusBarManager::_pushUrgentWidget(QWidget *widget, QString title, int ms)
147{

Callers 1

pushUrgentMessageMethod · 0.80

Calls 4

getDisplayTimeMethod · 0.80
isActiveMethod · 0.45
stopMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected