Roel Standaert
Roel Standaert
I've encountered a spreadsheet that has the same issue: https://eba.europa.eu/sites/default/documents/files/document_library/881117/EBA%20Validation%20Rules%20March%202020%20deactivation.xlsx For now, I've worked around it by looping over, but ignoring, all attributes. ``` diff --git a/source/detail/serialization/xlsx_consumer.cpp b/source/detail/serialization/xlsx_consumer.cpp index ea64b131..2898cbec...
My guess is that the code @chambm mentioned misses the `0 == (Policies::fmtflags::fixed & flags)` check that is used below to add the exponent.
`connect()` always returns `connection` object, on which you can call `disconnect()`, so you can always disconnect a slot. The slot isn't really automatically disconnected when the `observable` goes away, so...
That `connection` object should probably be documented properly, yeah.