33
33
anchors.horizontalCenter: parent.horizontalCenter;
36
CharKey { label: "q"; shifted: "Q"; extended: ["1"]; extendedShifted: ["1"] }
36
CharKey { label: "q"; shifted: "Q"; extended: ["1"]; extendedShifted: ["1"]; leftSide: true; }
37
37
CharKey { label: "w"; shifted: "W"; extended: ["2"]; extendedShifted: ["2"] }
38
38
CharKey { label: "e"; shifted: "E"; extended: ["3", "è","é","ë","ê","€"]; extendedShifted: ["3", "È","É", "Ë","Ê","€"] }
39
39
CharKey { label: "r"; shifted: "R"; extended: ["4"]; extendedShifted: ["4"] }
42
42
CharKey { label: "u"; shifted: "U"; extended: ["7", "ù","ü","û","ú"]; extendedShifted: ["7", "Ù","Ü","Ú","Û"] }
43
43
CharKey { label: "i"; shifted: "I"; extended: ["8", "ì","î","ï","í"]; extendedShifted: ["8", "Ì","Î","Ï","Í"] }
44
44
CharKey { label: "o"; shifted: "O"; extended: ["9", "ò","º","ó","ö","ô","õ","ø"]; extendedShifted: ["9", "Ò","º","Ó","Ö","Ô","Õ","Ø"] }
45
CharKey { label: "p"; shifted: "P"; extended: ["0"]; extendedShifted: ["0"] }
45
CharKey { label: "p"; shifted: "P"; extended: ["0"]; extendedShifted: ["0"]; rightSide: true; }
49
49
anchors.horizontalCenter: parent.horizontalCenter;
52
CharKey { label: "a"; shifted: "A"; extended: ["à","ª","ä","á","â","ã",]; extendedShifted: ["À","ª","Ä","Á","Â","Ã"] }
52
CharKey { label: "a"; shifted: "A"; extended: ["à","ª","ä","á","â","ã",]; extendedShifted: ["À","ª","Ä","Á","Â","Ã"]; leftSide: true; }
53
53
CharKey { label: "s"; shifted: "S"; extended: ["ß","$"]; extendedShifted: ["$"] }
54
54
CharKey { label: "d"; shifted: "D"; }
55
55
CharKey { label: "f"; shifted: "F"; }
57
57
CharKey { label: "h"; shifted: "H"; }
58
58
CharKey { label: "j"; shifted: "J"; }
59
59
CharKey { label: "k"; shifted: "K"; }
60
CharKey { label: "l"; shifted: "L"; }
60
CharKey { label: "l"; shifted: "L"; rightSide: true; }