void MessageHandler::logMessage(SyncOutMessage * msg) { Folder * folder; QString rel_path; QStringList msg_labels; for (int i = 0; i < msg->folderCount(); ++i) { folder = folders->byId(msg->folderIdAt(i)); if (!folder) continue; msg_labels << folder->label(); if (!i) rel_path = msg->stringAt(i).mid(folder->path().size()); //msg->labelFolder(i, folder->path().size(), folder->label()); } addLogItem(msg, rel_path, msg_labels); delete msg; }