====== PlayGround ====== Änderung ohne Login ===== CodeTest ===== void MVW_Settings::HashToString(QString &data) { data.clear(); //Sicherstellen das data leer ist // Alle Hash-Elemente durchgehen und als String zurückgeben QHashIterator*> hash(this->m_settings); while (hash.hasNext()) { hash.next(); data.append("["); data.append(hash.key()); //Gruppe Speichern data.append("]\n"); QMapIterator map(*hash.value()); while (map.hasNext()) { map.next(); data.append(map.key()); //Schlüssel Speichern data.append("="); data.append("\""); //Wert eingeschlossen von " if ( map.value().canConvert(QVariant::String) ) { QString val = map.value().toString(); val.replace("\"", "\\\""); // '"' als '\"' speichern! data.append(val); } else { data.append(map.value().toByteArray()); } data.append("\""); //Wert eingeschlossen von " data.append("\n"); //nächste Zeile } } } ===== CodeTest2 ===== Text für Codetest 2 [[http://schmufu.dyndns.org/viewvc|ViewVC]] ((ein Hostloser link geht leider nicht)) ===== CodeTest3 ===== kann ich gleich danach auch schreiben? und macht der nun nen Inhaltsverzeichniss der Seite? ===== CodeTestEnde ===== Wie sieht das Inhaltsverzeichniss der Seite jetzt aus? ===== Verlinkung zu Bugs in Bugilla ===== Der folgende Link sollte zu Bug [[bug>76]] 76 in Bugzilla verklinken. Funktioniert! Das dann in einer Box? Dies ist dann der Inhalt der Box Auch neue Zeilen und | Table | with | 4 | columns | | sollten| funk | tio | nieren| Dies ist dann der Inhalt der Box Auch neue Zeilen und | Table | with | 4 | columns | | sollten| funk | tio | nieren| ===== Test von Verlinkungen ===== Der folgende Link sollte zu Bug [[bug>76]] 76 in Bugzilla verklinken. Funktioniert! Link: [[test>Filename:122/ref?HierDannNeQuery]] Link zu revision 256: [[vcref>MaterialVerwaltung_v2?256]] ===== Dot Test ===== digraph example { graph [ rankdir="LR" ]; node [shape=record, fontname=Helvetica, fontsize=10]; a [ label="MVW_Settings_User" URL="\ref MVW_Settings_User"]; b [ label="MVW_Settings" URL="\ref MVW_Settings"]; c [ label="MVW_Settings_Program" URL="\ref MVW_Settings_Program"]; b -> c [ arrowhead="open", style="dashed" ]; b -> a [ arrowhead="open", style="dashed" ]; } Und noch nen Test digraph finite_state_machine { rankdir=LR; size="9,5" node [shape = doublecircle]; LR_0 LR_3 LR_4 LR_8; node [shape = circle]; LR_0 -> LR_2 [ label = "SS(B)" ]; LR_0 -> LR_1 [ label = "SS(S)" ]; LR_1 -> LR_3 [ label = "S($end)" ]; LR_2 -> LR_6 [ label = "SS(b)" ]; LR_2 -> LR_5 [ label = "SS(a)" ]; LR_2 -> LR_4 [ label = "S(A)" ]; LR_5 -> LR_7 [ label = "S(b)" ]; LR_5 -> LR_5 [ label = "S(a)" ]; LR_6 -> LR_6 [ label = "S(b)" ]; LR_6 -> LR_5 [ label = "S(a)" ]; LR_7 -> LR_8 [ label = "S(b)" ]; LR_7 -> LR_5 [ label = "S(a)" ]; LR_8 -> LR_6 [ label = "S(b)" ]; LR_8 -> LR_5 [ label = "S(a)" ]; } ==== Register Test ==== Das Register Plugin evt. noch updaten (im aktuellen git repos ist die Sache mit dem Font Path behoben), siehe http://blackfin.uclinux.org/git/?p=users/vapier/register.git;a=summary Ein Register (einer CPU/FPGA etc) kann jetzt auch angezeigt werden. register = WDOG_CTL long desc = Watchdog Control Register short desc = moo perms = RW addr = 0xFFC00200 reset = 0x0AD0 length = 16 bit range = 15 15 bit name = WDR0 bit desc = 0 - Watchdog timer has not expired\n1 - Watchdog timer has expired bit flags = W1C bit range = 11 4 bit name = WDEN bit desc = 0xAD - Counter disabled\nAll other values - Counter enabled UML geht jetzt auch, das .jar archive musste mit dem vollen Pfad angegeben werden box "Internal Service" #LightBlue participant Bob participant Alice end box participant Other Bob -> Alice : hello Alice ->] : hello ==== SVG-Edit test ==== {{svg>svgtestpage.svg}}