Simplify handling of logging only mode in log table view
With this MR logging only mode is handled separately before any message decoding happens. Before this MR, although msg was default-assigned in one of the if-cases, it still was non-empty due to multiple decodings happening in the data-method for values of role-variable other than DisplayRole.
@vifactor Are you able or did you already test this in an Online Logging use case?
I have tried it with enabling and disabling this feature and it works, at least in the offline mode.
I tried in offline too. I will check it in online a bit later
online mode seem to work too: