-
Notifications
You must be signed in to change notification settings - Fork 202
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Rename list.py to stringListPanel.py - Add data and usdData modules. - Add collectionData and stringData to the data module as abstract interface to read and modify collection data. - Add usdCollectionData and usdCollectionStringListData to usdData, for USD implementation. - Allow setting the collection on the usdCollectionData. - Still need to derive a Maya implementation to host picking and undo/redo. - Make all UI use the collectionData and stringListData clases to hold and modify data instead of having business logic in UI. - This also avoids business logic referring to UI labels and such. - This also automatically updates the data source for teh Ui since the model is the data source. - Removed all update and updateUI functions and flags and listen to dataChanged signals instead. - Moved drag-and-drop event filter to string list view. - Don't stop adding dropped item just because one is invalid. - Move dropped item conversion and validation to the data class. Small UI fixes: - Fix selection mode of list views. - Fixed issues with the check box callback getting the wrong state. - Add include-all checkbox tooltip. - Made the color and font size for the filtered list view come from the Theme. - Removed place holder label and use paint event instead to both paint "no object found" and "drop stuff here".
- Loading branch information
1 parent
d0139af
commit 510aee3
Showing
15 changed files
with
525 additions
and
298 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.