[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