а смысл тогда в сигнале? если можно что - то типа такого
Можно, signal/slot всего лишь делает связность меньше, можешь потом сделать считываение не из БД а из файла, и так же emit signal, добавить connect и все будет работать так же. GUI часть переделывать не надо, а если вызывать на прямую, то надо переделывать.
void qtPMK::ShowLogs(){
QStringList logs = SystemDB::GetListLogs();
//QStringList logs = SystemFile::GetListLogs();
}
нет, есть 2 таких элемента treeWidget в 1 просто идет загрузка и отображение подробностей , в другом да, добавляются, но добавляются опять таки в список
Если у тебя данные статичны и не обновляются, то особо не важно как ты это сделаешь (если не закладываться на поддержку), а если у тебя во время работы программы появляются новые данные и ты их должен забирать хотя бы по таймеру, то лучше через signal/slot, так как можно всю работу с источником данных сосредоточить в одном месте.