Commit Graph

327 Commits

Author SHA1 Message Date
Mika Fischer 07bbce9090 Remove remaining instances of 'type' 2011-06-29 16:23:18 +02:00
Martin Baeuml dca319a919 fix factory mapping when using QString as arguments 2011-06-29 15:40:41 +02:00
Mika Fischer bd0ed4d601 Merge branch 'master' of github.com:cvhciKIT/sloth 2011-06-29 15:19:52 +02:00
Mika Fischer ab12820775 Fix starting insertion when label selected making editor disappear 2011-06-29 15:19:29 +02:00
Martin Baeuml a783464023 add inserter api documentation 2011-06-29 15:13:00 +02:00
Martin Baeuml c0a32197cd make face detector plugin work with new api 2011-06-29 15:11:20 +02:00
Martin Baeuml abcde4b921 make item/inserter factory case sensitive 2011-06-29 15:10:57 +02:00
Martin Baeuml bf970c235f setup gui in core labeltool object 2011-06-29 15:10:40 +02:00
Martin Baeuml f645de0ff8 show undocumented members in labeltool api 2011-06-29 14:57:56 +02:00
Mika Fischer d2a38466bf Only add AnnotationModelItems to scene 2011-06-29 14:49:02 +02:00
Mika Fischer 5c70fddec7 Completely remove type from example labels 2011-06-29 14:47:31 +02:00
Mika Fischer 7b43446d61 Only query model for attribute values if necessary 2011-06-29 14:26:32 +02:00
Mika Fischer 8a6c980493 Display class in treeview instead of type 2011-06-29 14:15:45 +02:00
Mika Fischer 7ddc228c39 Remove unneeded functions 2011-06-29 14:15:32 +02:00
Mika Fischer d050d61e60 Fix reporting of numer of annotations in loaded file 2011-06-29 14:04:04 +02:00
Mika Fischer 6c4371a081 Make it possible to insert at the end with "*>" 2011-06-29 14:01:08 +02:00
Mika Fischer 110a3ae292 Add reading of values for attributes from model 2011-06-29 13:56:29 +02:00
Mika Fischer 0929630647 Fix example annotations 2011-06-29 12:30:13 +02:00
Mika Fischer 15c7e2f789 Add model iterator 2011-06-29 12:29:49 +02:00
Mika Fischer 5231868479 Add support for value shortcuts (closes #24) 2011-06-29 09:55:10 +02:00
Mika Fischer 50c0c42403 Remove main function 2011-06-29 08:55:53 +02:00
Mika Fischer 393610c18a Move MyVBoxLayout into sloth.gui.utils 2011-06-29 08:55:53 +02:00
Mika Fischer d4b21ab648 Make default config work with example annotations 2011-06-28 22:00:59 +02:00
Mika Fischer 398581a50b Remove done TODO, add new one 2011-06-28 18:43:58 +02:00
Mika Fischer dc174ac435 Add support for '*', which adds all new values as buttons 2011-06-28 18:30:25 +02:00
Mika Fischer 9c96bdafa3 Display current attribute value(s) in input fields 2011-06-28 18:07:58 +02:00
Mika Fischer 6c59aa5681 Add validators, fix position of input fields 2011-06-28 17:52:39 +02:00
Martin Baeuml 462a0516cc make insertWidget work 2011-06-28 17:48:58 +02:00
Mika Fischer 0181d9faba Merge branch 'master' of github.com:cvhciKIT/sloth
Conflicts:
	sloth/gui/propertyeditor.py
2011-06-28 17:39:03 +02:00
Mika Fischer aec15b406c Add input fields for float, int, str, etc. (unfinished) 2011-06-28 17:37:23 +02:00
Mika Fischer a3e1218620 Try to add possibility to insert widgets anywhere. Does not work 2011-06-28 17:36:45 +02:00
Martin Baeuml 5f9502451a allow property values to be floats or ints 2011-06-28 16:58:12 +02:00
Martin Baeuml cdf799b0d6 make appendfiles use relative filenames to the label file location 2011-06-28 16:57:14 +02:00
Mika Fischer 70f4c4eb01 Actually store the values in DefaultAttributeHandler 2011-06-28 16:56:08 +02:00
Mika Fischer 1b21a05a64 Small refactoring 2011-06-28 15:55:19 +02:00
Mika Fischer f93317dd54 Handle the case of different items being selected at once 2011-06-28 15:49:53 +02:00
Mika Fischer 51dcc66c1f Allow for custom AttributeHandler instances 2011-06-28 15:49:14 +02:00
Mika Fischer ebe009f8dc Handle values that are a single string or number (closes #8) 2011-06-28 15:25:04 +02:00
Mika Fischer 1a490e35ff Handle case when selected items of the same class have different values for a property 2011-06-28 15:08:18 +02:00
Mika Fischer 3e63933e08 Refactor stuff in PropertyEditor, no new functionality 2011-06-28 14:55:05 +02:00
Martin Baeuml 1c5c81d37c re-add icons import 2011-06-28 11:26:54 +02:00
Martin Baeuml 2edb6f83ca doc updates
- split item and inserters api documentation
- fix some links
- fix warning about too short title underlines
- fix code for importing default config
- update front page/index
2011-06-28 11:18:31 +02:00
Mika Fischer 9feed46729 Add missing files, make PropertyEditor scrollable (closes #32) 2011-06-28 11:17:32 +02:00
Mika Fischer 20ad715411 Add new PropertyEditor to replace ButtonArea
Basic functionality working, some things are left to do.

This also fixes the Layout issues with the ButtonArea
2011-06-28 10:48:38 +02:00
Mika Fischer 148865a5dc Make pyflakes happy and fix error found by it 2011-06-27 13:43:28 +02:00
Mika Fischer 93a350236e Display annotations again with Python 2 2011-06-27 10:50:04 +02:00
Mika Fischer 7e9a93348a Update all properties at once when items change them
Avoids jumpiness when dragging stuff around
2011-06-24 21:42:24 +02:00
Mika Fischer a992ee4580 More Python 3 fixes (mostly for Python 3 version of PyQt) 2011-06-24 16:53:35 +02:00
Mika Fischer cd287e9738 More changes for Python 3 2011-06-24 10:23:03 +02:00
Mika Fischer ce8ed5243b Make some changes for Python 3 2011-06-24 09:15:40 +02:00