summaryrefslogtreecommitdiffstats
path: root/src/htmlbuilder.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-02 17:52:17 +0200
committerDanilo M. <danix@danix.xyz>2026-08-02 17:52:17 +0200
commitcb3ab1a1f8bb0a982f4ce7e9e371ed316a77c84c (patch)
tree37b58b4b859d2e47317c4b47c4c0dbe7b3da3be3 /src/htmlbuilder.cpp
parent6d4fcb8fd597c39ba0b7f404e64f500b11b75e1c (diff)
downloadqtmaildir-cb3ab1a1f8bb0a982f4ce7e9e371ed316a77c84c.tar.gz
qtmaildir-cb3ab1a1f8bb0a982f4ce7e9e371ed316a77c84c.zip
feat: add cross-thread value types and notmuch RAII wrappers
ThreadSummary, MessageRef, and TagChange are plain-value structs that carry query results across the worker/UI thread boundary via queued signals. NmHandle<T, Destroy> wraps libnotmuch's C handles (query, threads, messages, thread, message, tags) so early returns in the query paths can't leak.
Diffstat (limited to 'src/htmlbuilder.cpp')
0 files changed, 0 insertions, 0 deletions