1#ifndef PROGRAM_INFO_UPDATER_H
2#define PROGRAM_INFO_UPDATER_H
9#include <QWaitCondition>
29 m_recordedid(recordedid), m_action(a) { }
53 void insert(
uint recordedid,
55 void run(
void)
override;
60 bool m_isRunning {
false};
PIKeyAction(uint recordedid, PIAction a)
bool operator==(PIKeyAction other) const
PIKeyData(PIAction a, uint64_t f)
QHash< uint, PIKeyData > m_needsUpdate
std::vector< PIKeyAction > m_needsAddDelete
QWaitCondition m_moreWork
void run(const QString &name, Class *object, void(Class::*fn)())