Commit Graph

222 Commits

Author SHA1 Message Date
Jim Evins a9d9313e5a Added Barcode menu class. 2014-07-06 00:13:41 -04:00
Jim Evins 8c781ee1d4 Initial implementation of barcode backends db and barcode menu item. 2014-07-05 21:31:43 -04:00
Jim Evins e1e666fa3d Implement region select capability in View. 2014-01-11 00:30:52 -05:00
Jim Evins eeb55cf846 Make use of "using std::xxx" at smallest possible scope. 2013-12-28 11:49:38 -05:00
Jim Evins a46bc43a4d Style reconciliation. 2013-12-28 11:32:28 -05:00
Jim Evins f1de981804 Some style cleanup. 2013-12-21 23:47:59 -05:00
Jim Evins 5c74625a97 Added markup implementation. 2013-12-13 22:56:58 -05:00
Jim Evins f017af3cac Added grid layer to view. 2013-12-11 23:40:08 -05:00
Jim Evins aa88cd8f65 Refine zoom. 2013-12-10 16:52:24 -05:00
Jim Evins 75c2ceec47 Draw label layer in view. 2013-12-10 01:52:21 -05:00
Jim Evins dc8cc35d51 Added simple pointer tracking signals. 2013-12-08 23:43:05 -05:00
Jim Evins 0a6d41bd7e Implemented zoom to fit. 2013-12-08 21:56:24 -05:00
Jim Evins 4d7b19056d Basic zoom implementation. 2013-12-08 20:13:19 -05:00
Jim Evins a6ca214a99 Initial skeletal View implementation. 2013-12-08 00:01:09 -05:00
Jim Evins 0ff0021a8d Some style cleanup of LabelModel.h 2013-12-06 23:42:15 -05:00
Jim Evins 52755383ed Sync graphics item with matrix and shadow common parameters. 2013-12-05 19:45:39 -05:00
Jim Evins 385df72c9b Go back to "Object" nomenclature instead of "Item" for label objects. 2013-12-04 22:45:22 -05:00
Jim Evins a64813cf13 Add hooks to sync QGraphicsItems with label objects. 2013-12-04 22:27:17 -05:00
Jim Evins 58b261d1a7 Added filename and compressionLevel parameters to LabelModel class. 2013-11-27 18:34:15 -05:00
Jim Evins 072b527d09 More methods for LabelModel. Reconciled naming conventions in LabelModelItem. 2013-11-26 21:16:16 -05:00
Jim Evins 060fd6d143 More methods for LabelModel. 2013-11-26 18:46:20 -05:00
Jim Evins 8f26f5a56f More methods to LabelModel. 2013-11-26 01:55:13 -05:00
Jim Evins b808b7ef2a Adding more methods to LabelModel. 2013-11-24 23:55:32 -05:00
Jim Evins 7d5a0da2ef More naming cleanup. 2013-11-24 20:38:43 -05:00
Jim Evins ac96cb8112 Reconciled names, namespaces and nameing conventions. 2013-11-23 17:39:08 -05:00
Jim Evins eff40a7600 Return a valid name for "Other" page sizes. 2013-11-17 18:01:37 -05:00
Jim Evins f5bdbb98f9 Added cancel and create button handler slots. 2013-11-17 17:43:42 -05:00
Jim Evins d4541d396e Control orientation of labels in NewLabelDialog. 2013-11-17 12:12:36 -05:00
Jim Evins 64a9076b18 Added "up arrow" to SimplePreview. 2013-11-17 01:34:37 -05:00
Jim Evins f255f561ce Prettied up SimplePreview. 2013-11-16 16:46:41 -05:00
Jim Evins fe87cd5d76 Shadow offsets are in device coordinates (pixels). 2013-11-16 15:50:05 -05:00
Jim Evins e1ed8587f6 Hide selection information when there is no selection in NewLabelDialog. 2013-11-16 15:28:02 -05:00
Jim Evins 9c68b60194 Don't allow TemplatePickerItems to be dragged. 2013-11-16 14:56:12 -05:00
Jim Evins 1f5e555e00 Added similar list to NewLabelDialog. 2013-11-15 21:58:28 -05:00
Jim Evins 932ab5b65b Added initial selection info to NewLabelDialog. 2013-11-15 00:54:31 -05:00
Jim Evins 9dce9addf1 Added SimplePreview to NewLabelDialog. 2013-11-13 23:53:05 -05:00
Jim Evins 5dff08935e Don't maintain selection when item is hidden. 2013-11-13 00:08:26 -05:00
Jim Evins 1c02315db9 Added simple page size filtering. 2013-11-13 00:04:00 -05:00
Jim Evins 5ce9121801 Added simple search capability to TemplatePicker. 2013-11-12 22:42:51 -05:00
Jim Evins 7f3adc818b Initial non-functioning implementation of NewLabelDialog. 2013-11-11 23:48:45 -05:00
Jim Evins 773587b3e4 Sort templates in "Natural" order. 2013-11-06 01:46:00 -05:00
Jim Evins ba83204445 Initial implementation of TemplatePicker. Debugged mini previews. 2013-11-05 23:51:48 -05:00
Jim Evins fe4595bde0 Added MiniPreviewPixmap to Template. 2013-11-04 23:58:03 -05:00
Jim Evins 2843d8ccda Implemented XmlTemplateParser. 2013-11-03 19:39:07 -05:00
Jim Evins 54fcda7ce4 Use QList and QStringList instead of STL list. 2013-11-03 15:56:33 -05:00
Jim Evins 21c6b82b04 Initialize Papers, Categories and Vendors in Db. 2013-11-03 14:45:31 -05:00
Jim Evins 6ebc6a3177 Implementations of XmlCategoryParser and XmlVendorParser. 2013-11-03 12:08:09 -05:00
Jim Evins 109574a409 Initial implementation of XmlUtil. Completed XmlPaperParser. 2013-11-03 11:10:08 -05:00
Jim Evins cbae7243b8 Added initial implementation of XmlPaperParser. 2013-11-03 01:23:09 -04:00
Jim Evins 438ea40878 Include TODO comment in Db constructor. 2013-11-02 23:26:19 -04:00