Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Library editor: Refactor all table widgets using Qt's model/view framework #456
In the library editor there are many table widgets, and most of them have several issues (missing sort functionality, not updated when underlying data changed, buggy, ...). This PR completely refactors all these tables by using Qt's model/view framework. This way the code is much more clean and less error prone, and features like sorted tables are much easier to implement.
In particular, this change improves following things:
Due to the huge refactoring, of course there is a small risk that it introduces new issues, so testers would be very welcome