Created initial table view
Moved setup for UI into private implementation class
A list of uids is know emitted if tableselection changes
Added setters for tablename and keys for querying the database
Query is now created dynamically depending on the given uids
Query change of the tableview is now emitted
Finished tableview layout + cleanup
Fixed missing TableView update on database change and on import
Fixed wrong data display if filter changes. Now if Patients tableview is empty due to filter change the other tableview are empty too
Added signal for selection change
Changed signal parameters to const refs
Replaced search field with ctkSearchBox
Filter and selection changes are now handled as query changes. Added documentation
Finished cleaning up and writing documentation. Removed unused primary key member
Created initial ctkDICOMTableManager
Added basic layout switching functionality.
TODO create a better button with changing icon
TableManager now requires a ctkDICOMDatabase for creation.
Made some layout enhancements
Removed unused function
Added stylesheet for QSplitter
Signal for selection of patient tableview is now propagated