]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/commitdiff
(no commit message)
authorfanda <fanda@web>
Wed, 25 Mar 2015 10:45:44 +0000 (11:45 +0100)
committerOSP robot <osp@rtime.felk.cvut.cz>
Wed, 25 Mar 2015 10:45:44 +0000 (11:45 +0100)
prednasky/gui/index.mdwn

index 1cf5bacb9510d5c294e6cd36e434a4f2983d095b..0c8bf8f92014dd75cbf053e339c249f0bb323b15 100644 (file)
@@ -251,25 +251,25 @@ Používat přímo xlib by bylo poněkud těžkopádné ([[příklad| xlib-examp
 # Úspěšné postupy při tvorbě GUI aplikací
 
 Ať už se rozhodnete pro jakoukoliv platformu, narazíte nakonec na stejné problémy, budete implementovat:
-  * Prezentační vrstvu
-      * UI design (deklarativní)  
-          * XML
-          * QML
-          * kód
-      * navázání ovládacích prvků na jejich handlery (procedurální)
-          * SIGNAL/SLOT
-      * update zobrazovacích prvků se změnami prezentovaných dat
-          * SIGNAL/SLOT
-          * MVC
-      * komunikace s aplikační vrstvou  
-          * SIGNAL/SLOT
-          * RPC
-              * v tu ránu potřebujete serializaci-deserializaci a většinou i VARIANT
-  * Aplikační vrstvu
-      * Business logika
-          * tady je konečně to programování
-      * Persistence dat
-          * velmi často SQL
+* Prezentační vrstvu
+    * UI design (deklarativní)  
+        * XML
+        * QML
+        * kód
+    * navázání ovládacích prvků na jejich handlery (procedurální)
+        * SIGNAL/SLOT
+    * update zobrazovacích prvků se změnami prezentovaných dat
+        * SIGNAL/SLOT
+        * MVC
+    * komunikace s aplikační vrstvou  
+        * SIGNAL/SLOT
+        * RPC
+            * v tu ránu potřebujete serializaci-deserializaci a většinou i VARIANT
+* Aplikační vrstvu
+    * Business logika
+        * tady je konečně to programování
+    * Persistence dat
+        * velmi často SQL
 
 ## UI design