[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/koproperty2/koproperty
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2008-11-04 11:28:18
Message-ID: 1225798098.675583.7479.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 879915 by staniek:
update
M +9 -0 README
--- trunk/koffice/kexi/koproperty2/koproperty/README #879914:879915
@@ -19,6 +19,15 @@
- now based on model/view items and QTreeView
- Editor::clear() removed; use changeSet(0) to clear the visual contents;
clear the property set in Set object to clear the data
+- Factory objects do not need parent (are owned by FactoryManager)
+- implementation of custom factories happens by using Factory::addEditor()
+ and similar functions; used interfaces are EditorCreatorInterface,
+ ValuePainterInterface, ValueDisplayInterface
+ and helpers: Label, EditorCreator, LabelCreator
+- custom property API (CustomProperty) replaced with 'composed' properies API;
+ implementation of subproperties moved to factory itself
+ thourgh offered ComposedPropertyInterface and ComposedPropertyCreatorInterface
+ (e.g. size/rect/point types use this API)
TODO:
-port lines like this in Property.cpp:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic