MCPcopy Create free account
hub / github.com/CalcProgrammer1/OpenRGB / Refresh

Method Refresh

qt/OpenRGBClientInfoPage/OpenRGBConsolePage.cpp:33–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31}
32
33void OpenRGBConsolePage::Refresh()
34{
35 QString log;
36
37 unsigned int current_level = LogManager::get()->getLoglevel();
38
39 for(PLogMessage& message: LogManager::get()->messages())
40 {
41 unsigned int message_level = message.get()->level;
42
43 if(message_level <= current_level || message_level == LL_DIALOG)
44 {
45 log += "[";
46 log += LogManager::log_codes[message_level];
47 log += "] ";
48 log += QString::fromStdString(message.get()->buffer);
49 log += "\n";
50 }
51 }
52
53 ui->logs->setText(log);
54}
55
56void OpenRGBConsolePage::on_log_level_currentIndexChanged(int index)
57{

Callers

nothing calls this directly

Calls 4

getLoglevelMethod · 0.80
messagesMethod · 0.80
getFunction · 0.50
getMethod · 0.45

Tested by

no test coverage detected