aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-08 10:13:30 +0200
committerDanilo M. <danix@danix.xyz>2026-08-10 08:23:03 +0200
commitbc9b22fda26ac47d5870099b281b63592996722d (patch)
tree208d05d28e7bc65872278666ae8e779d99465581 /src/main.cpp
parent380a59ab01ef578292e772c9e308f37124ab7e30 (diff)
downloadqtmaildir-bc9b22fda26ac47d5870099b281b63592996722d.tar.gz
qtmaildir-bc9b22fda26ac47d5870099b281b63592996722d.zip
feat(types): add MessageNode for message rows in the thread list
A message row has to be drawn without opening the message, so it needs sender, subject and date. MessageRef carries none of them: it exists for rendering a thread into the pane and holds only id, path, tags and matched. depth defaults to 0, the thread's first message, which the root row stands for rather than a child row. threadId is carried so a batch of nodes names the thread it belongs to without the caller tracking it alongside.
Diffstat (limited to 'src/main.cpp')
0 files changed, 0 insertions, 0 deletions