This PR refactors most of the code into a QObject derived class. This allows for interaction with Qt signals, slots and events.
ReadingFooter margins are now set by replacing the original stylesheet, instead of programmatically setting them. This should fix #2 although it's arguably a bit uglier. There should be less corner cases using this method however.
@pgaskin do you think this is a better approach compared to the previous PR?
This PR refactors most of the code into a QObject derived class. This allows for interaction with Qt signals, slots and events.
ReadingFooter
margins are now set by replacing the original stylesheet, instead of programmatically setting them. This should fix #2 although it's arguably a bit uglier. There should be less corner cases using this method however.@pgaskin do you think this is a better approach compared to the previous PR?