Differences

This shows you the differences between two versions of the page.

knowhow:schemabrowser [2009/11/21 03:13]
Tomas Straupis created
knowhow:schemabrowser [2009/11/21 03:36] (current)
Tomas Straupis Fix bullet syntax.
Line 1: Line 1:
Main class for schema browser is //toBrowser//. It is sub-classed from //QTabWidget// and provides: Main class for schema browser is //toBrowser//. It is sub-classed from //QTabWidget// and provides:
-* all tabs (tables, views, indexes, synonyms etc.) as depicted in picture below. +  * all tabs (tables, views, indexes, synonyms etc.) as depicted in picture below. 
-* list of objects on the left side (marked with red) +  * list of objects on the left side (marked with red) 
-* details of selected object on the right side (marked with blue)+  * details of selected object on the right side (marked with blue)
{{:knowhow:schema_browser_parts.png|}} {{:knowhow:schema_browser_parts.png|}}
Line 16: Line 16:
This class will provide tabs for different properties of selected object (f.e. for table that would be columns, indexes, constraints etc.). As it is just a base class – it does not have much functionality – simply manages updating object cache for all object types. It also defines which functions must be defined in all it's subclasses: This class will provide tabs for different properties of selected object (f.e. for table that would be columns, indexes, constraints etc.). As it is just a base class – it does not have much functionality – simply manages updating object cache for all object types. It also defines which functions must be defined in all it's subclasses:
-* **changeParams** – this would fetch data for particular type of property. +  * **changeParams** – this would fetch data for particular type of property. 
-* **changeConnection** – TODO +  * **changeConnection** – TODO 
-* **addTab** – this would be used for a specific database object type implementation to add a tab for each implemented property.+  * **addTab** – this would be used for a specific database object type implementation to add a tab for each implemented property.
 
knowhow/schemabrowser.1258801980.txt.gz · Last modified: 2009/11/21 03:13 by Tomas Straupis
Recent changes RSS feed Privacy Policy Support This Project