Commit Graph

210 Commits

Author SHA1 Message Date
Mika Fischer c1b8ee7568 Add multiple children at once in RootModelItem 2011-06-14 16:44:26 +02:00
Mika Fischer 1f7bdb098b Fix problem with constructor ordering 2011-06-14 16:40:27 +02:00
Mika Fischer 1bd1b808a3 Add a TODO 2011-06-14 16:15:23 +02:00
Mika Fischer 72f373bcdf Finish model refactoring
Annotation attributes are not displayed for some reason...
2011-06-14 16:13:06 +02:00
Mika Fischer a30ede6874 Initialize model of LabelTool 2011-06-14 16:11:44 +02:00
Mika Fischer 351ced184d Consistent naming of "protected" members 2011-06-14 15:02:21 +02:00
Mika Fischer 03d00da1b3 Fix display of attribute values 2011-06-14 14:30:49 +02:00
Mika Fischer 76e538d8ce Remove unneeded call 2011-06-14 14:16:08 +02:00
Mika Fischer 1e40eafa33 Emit dataChanged signal 2011-06-14 14:15:55 +02:00
Mika Fischer 70146d3e0e Always call base class data function if not handled by derived class 2011-06-14 14:15:36 +02:00
Mika Fischer fd113e727e Remove index from delegated setData calls 2011-06-14 14:14:54 +02:00
Mika Fischer 09abec135e Remove unneeded functions 2011-06-14 13:56:05 +02:00
Mika Fischer 741c31b8fb Continue with model refactoring
Workable now, but some cleanup left to do
2011-06-14 13:32:04 +02:00
Mika Fischer d5dbd91402 Don't derive ModelItem from QObject as it causes problems 2011-06-14 12:15:58 +02:00
Mika Fischer 092b9673dc Fix bug with image loading 2011-06-14 12:15:28 +02:00
Mika Fischer f7a38da383 Fix going to next/previous image 2011-06-14 10:24:16 +02:00
Mika Fischer d463adaece Load images via LabelTool/Container 2011-06-14 09:23:57 +02:00
Mika Fischer ea4314c9c0 Continue model refactoring
Still NOT working!
2011-06-13 17:19:12 +02:00
Mika Fischer 390c899bb8 Fix bugs discovered by pyflakes 2011-06-13 12:18:42 +02:00
Mika Fischer f560c3a7ee Changed ModelItems to new API
Will NOT work, so don't use it!
2011-06-10 19:10:28 +02:00
Martin Baeuml 476fb995b5 pep8 2011-06-10 17:36:55 +02:00
Martin Baeuml 645fe5900c remove obsolete visualization items 2011-06-10 17:36:44 +02:00
Martin Baeuml d479af48b1 doc: AnnotationGraphicsItem --> BaseItem 2011-06-10 17:34:45 +02:00
Martin Baeuml c261c145a7 put module API documentation into their own files 2011-06-10 17:34:20 +02:00
Martin Baeuml 4dc1efe62e move commands to own module 2011-06-10 17:13:25 +02:00
Mika Fischer d2c1a6ba87 Small fix for refactoring bug 2011-06-10 17:10:29 +02:00
Mika Fischer c415b6c8c6 Small fix to FloatingLayout 2011-06-10 16:39:51 +02:00
Mika Fischer faa4801efb Fix generation of API docs 2011-06-10 16:39:28 +02:00
Martin Baeuml 2a90841f91 add config template for command 'createconfig' 2011-06-10 16:00:48 +02:00
Martin Baeuml 12d2079e81 add command line interface 2011-06-10 16:00:48 +02:00
Mika Fischer 236017f762 Try to fix resizing problems of ButtonArea. Almost works now. 2011-06-10 15:48:44 +02:00
Mika Fischer c441ebe3e1 Always initialize model 2011-06-10 15:46:35 +02:00
Mika Fischer a466f890e4 Preserve order of choices 2011-06-10 11:35:16 +02:00
Mika Fischer c80a08b45e Import missing symbols 2011-06-10 11:06:41 +02:00
Mika Fischer 2be3a746e7 Fix takeAt of FloatingLayout 2011-06-10 10:59:54 +02:00
Mika Fischer 7beba6ebf0 Remove unneeded imports 2011-06-09 18:06:53 +02:00
Mika Fischer 1e1d0aebe1 Move non-gui stuff from MainWindow to new LabelTool class 2011-06-09 18:06:53 +02:00
Martin Baeuml d165de6b21 properly update items if model changes 2011-06-09 17:18:25 +02:00
Mika Fischer 4a05c45979 Lay out buttons vertically 2011-06-09 15:59:52 +02:00
Mika Fischer 0c4ad2b59e Add FloatingLayout from OKAPI 2011-06-09 15:59:24 +02:00
Mika Fischer 8e1608c514 Exit insert mode with ESC 2011-06-08 18:17:15 +02:00
Mika Fischer 8e4617574e Fix filters in open and save dialogs 2011-06-08 17:56:29 +02:00
Mika Fischer d134d55d25 Make items in model tree selectable, use system default colors 2011-06-08 17:47:21 +02:00
Mika Fischer d41570a205 Make it possible to load config file from everywhere and optionally with .py extension 2011-06-08 16:32:57 +02:00
Martin Baeuml 9a13a8cfec fix syntax error in example label file 2011-06-08 14:47:24 +02:00
Mika Fischer e5bb40f16a Try to do face detection in separate thread. Still does not work... 2011-06-08 14:22:53 +02:00
Martin Baeuml c08ae1c532 add InvalidArgumentException, fixes #15 2011-06-08 12:41:58 +02:00
Martin Baeuml 45ab7e0c06 make shift-tab work for selecting items in reverse order, fixes #17 2011-06-08 12:12:52 +02:00
Mika Fischer bf82b07384 Try to add progress bar for face detection plugin
Does not work too well...
2011-06-07 18:53:03 +02:00
Mika Fischer 628c9da5b3 Add very crude plugin to detect faces in all images 2011-06-07 18:35:03 +02:00