Commit Graph

5 Commits

Author SHA1 Message Date
Chris PeBenito
17fdfc6012 setoolsgui models: fix header defaultdicts factory methods
Setting a None factory makes it work like a standard dictionary.  Use str
instead to get empty strings.
2016-03-29 11:11:21 -04:00
Chris PeBenito
f5cace1420 setoolsgui: revise model implementations
Use defaultdicts for headers.  Simplify data member functions.
2016-03-29 09:12:05 -04:00
Chris PeBenito
8e2c8ca372 Implement extended permission rule support in TERuleQueryTab.
Related to #73
2016-03-28 09:33:24 -04:00
Chris PeBenito
425e4f735b setoolsgui: remove exceptions from models
Occasionally Qt calls these methods with column -1 and this exception
otherwise goes unhandled.  The default None return from Python functions
should be sufficient.
2016-03-15 10:41:40 -04:00
Chris PeBenito
fcabb2f0e6 Move generic GUI classes up to the setoolsgui package. 2016-03-14 15:25:07 -04:00