Commit Graph

73 Commits

Author SHA1 Message Date
Martin Baeuml 4885a35874 allow adding hotkeys to label types 2011-05-03 18:58:51 +02:00
Martin Baeuml 1648c8c283 add standard config file for labeling rects, point, polygons 2011-01-31 12:36:01 +01:00
Martin Baeuml 494cab9fbd allow labeling of ids 2011-01-31 12:35:23 +01:00
Martin Baeuml 28b698196b add reading/writing of ids 2011-01-31 12:34:58 +01:00
Martin Baeuml 7d8532ea76 comment obsolete functions 2011-01-31 12:34:04 +01:00
Martin Baeuml fe001cf71d comment out view resizing/scaling --> rethink 2010-12-10 19:10:29 +01:00
Martin Baeuml 3aa920cf0f remove some debug output 2010-12-10 15:52:22 +01:00
Martin Baeuml 98c07bcb96 update model data somewhat more correctly 2010-12-10 15:19:23 +01:00
Martin Baeuml 6864eac36d display some text in the graphics items 2010-12-10 15:18:50 +01:00
Martin Baeuml 1e077e31e1 handle dirty changes for saving correctly 2010-12-10 15:17:46 +01:00
Martin Baeuml 0c34bee4e8 remove unneeded point item 2010-12-10 15:13:00 +01:00
Martin Baeuml b0bb8d0568 write one line for each rect 2010-12-09 17:18:57 +01:00
Martin Baeuml 485a4fb757 fix navigation 2010-12-09 17:18:21 +01:00
Martin Baeuml 4560ffa2c2 implement saving 2010-12-09 17:18:08 +01:00
Martin Baeuml 59720e8500 add FixedRatioRectItemInserter 2010-12-09 17:17:45 +01:00
Martin Baeuml e6cbdb7cb8 fix called function name 2010-12-09 16:10:49 +01:00
Martin Baeuml 902993bdf5 allow removing of selected items via del key 2010-12-09 16:10:15 +01:00
Martin Baeuml 2f460f4f86 connect button area stateChanged to scene 2010-12-09 16:04:35 +01:00
Martin Baeuml 5078639b88 basic support for handling key event in the scene 2010-12-09 15:56:03 +01:00
Martin Baeuml a93814df09 disable drag mode (temporary)
use ignore size policy only in MultiFrameEqualViewer
2010-12-09 15:56:03 +01:00
Tobias Gehrig 482106b9fa hide properties if none of the labels is selected; emit signal 'stateChanged(state)' if any of the buttons was clicked and thus the current state changed 2010-12-09 15:46:30 +01:00
Martin Baeuml afe386a8a5 make buttons non-exclusive 2010-12-09 14:21:17 +01:00
Martin Baeuml 03d9c4514f integrate more into the actual application 2010-12-09 11:25:49 +01:00
Martin Baeuml 57361f0509 add rudimentary annotation container that can handle rect label files 2010-12-09 11:25:12 +01:00
Martin Baeuml da22028f22 avoid "division by zero" exception 2010-12-09 11:24:48 +01:00
Martin Baeuml 869864f425 remove unneeded model 2010-12-09 11:24:24 +01:00
Martin Baeuml eb4efda5ad handle relative filenames correctly 2010-12-09 11:23:53 +01:00
Martin Baeuml 4cec984628 add methods to get next and previous image/frame index 2010-12-09 11:23:33 +01:00
Martin Baeuml c4476b41d8 add new annotation items via mouse interaction and iteminserters 2010-12-08 17:33:26 +01:00
Martin Baeuml 8ab46abae5 readd previously remove mousehandlers 2010-12-08 17:32:49 +01:00
Martin Baeuml 2b4d4e74a3 integrate scene, view and model in labeltool.py 2010-12-08 16:57:51 +01:00
Martin Baeuml d39896815e correctly find image index 2010-12-08 16:57:33 +01:00
Martin Baeuml 28363c24f0 remove debugging key events 2010-12-08 16:57:13 +01:00
Martin Baeuml fd8e518e26 add dirtyChanged signal 2010-12-08 16:56:46 +01:00
Martin Baeuml 41809ed668 set scene rect correctly
make sure that image is always in the background
2010-12-08 16:56:15 +01:00
Martin Baeuml 64520fc2d0 actually display images in the scene 2010-12-07 18:15:14 +01:00
Martin Baeuml 1759c3afe9 integrate annotation model and scene 2010-12-07 17:26:00 +01:00
Martin Baeuml 9e155ecabf move annotationitem 2010-12-07 17:25:42 +01:00
Martin Baeuml 2d657478ff a modularized approach to item adding 2010-12-03 17:59:42 +01:00
Martin Baeuml 8bc326379c move scene items to own module 2010-12-03 17:59:19 +01:00
Martin Baeuml 45c2e39cbc rename UI widgets 2010-12-02 17:44:29 +01:00
Lukas Rybok 62906f16ea Merge branch 'GraphicalObjects' 2010-11-24 16:52:35 +01:00
Lukas Rybok 3c5c5f9f94 initial view version 2010-11-24 16:47:35 +01:00
Mika Fischer 2819d03236 Prevent excessive zooming since it breaks QGraphicsView 2010-11-24 16:14:36 +01:00
Mika Fischer ba88bdc594 Fix resizing behavior 2010-11-24 14:54:34 +01:00
Mika Fischer 8d34f758f1 Make sure that frames cannot be scaled to be smaller than window size 2010-11-24 14:27:50 +01:00
Mika Fischer 593647885b Make QGraphicsView scrollable by mouse drag for now 2010-11-24 13:44:45 +01:00
Mika Fischer b711aee48e Merge branch 'master' of /cvhci/git/labeltool 2010-11-24 13:19:09 +01:00
Mika Fischer 17fa20e423 Rename FrameViewer.py to frameviewer.py 2010-11-24 13:18:51 +01:00
Tobias Gehrig 9cfeaf43b5 integrate ButtonArea into Annotations dock 2010-11-24 12:41:11 +01:00