add clock to bar
This commit is contained in:
15
src/widgets/clock.cpp
Normal file
15
src/widgets/clock.cpp
Normal file
@@ -0,0 +1,15 @@
|
||||
#include "widgets/clock.hpp"
|
||||
|
||||
#include <chrono>
|
||||
#include <iomanip>
|
||||
|
||||
bool Clock::onUpdate() {
|
||||
auto now = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now());
|
||||
|
||||
std::stringstream ss;
|
||||
ss << std::put_time(std::localtime(&now), "%H:%M:%S");
|
||||
|
||||
set_text(ss.str());
|
||||
|
||||
return true;
|
||||
}
|
||||
Reference in New Issue
Block a user