diff --git a/src/qml/AdvancedIcon.qml b/src/qml/AdvancedIcon.qml new file mode 100644 index 0000000..b81ea6d --- /dev/null +++ b/src/qml/AdvancedIcon.qml @@ -0,0 +1,12 @@ +import QtQuick + +// X pattern — advanced / expert mode +DotIcon { + pattern: [ + 1, 0, 0, 0, 1, + 0, 1, 0, 1, 0, + 0, 0, 1, 0, 0, + 0, 1, 0, 1, 0, + 1, 0, 0, 0, 1 + ] +} diff --git a/src/qml/GuideIcon.qml b/src/qml/GuideIcon.qml new file mode 100644 index 0000000..b6be23a --- /dev/null +++ b/src/qml/GuideIcon.qml @@ -0,0 +1,12 @@ +import QtQuick + +// Crosshair pattern — step-by-step guide +DotIcon { + pattern: [ + 0, 0, 1, 0, 0, + 0, 0, 1, 0, 0, + 1, 1, 0, 1, 1, + 0, 0, 1, 0, 0, + 0, 0, 1, 0, 0 + ] +} diff --git a/src/qml/PortIcon.qml b/src/qml/PortIcon.qml new file mode 100644 index 0000000..0a3cafb --- /dev/null +++ b/src/qml/PortIcon.qml @@ -0,0 +1,12 @@ +import QtQuick + +// Right arrow pattern — manual port forwarding +DotIcon { + pattern: [ + 0, 0, 1, 0, 0, + 0, 0, 0, 1, 0, + 1, 1, 1, 1, 1, + 0, 0, 0, 1, 0, + 0, 0, 1, 0, 0 + ] +} diff --git a/src/qml/UpnpIcon.qml b/src/qml/UpnpIcon.qml new file mode 100644 index 0000000..f59e08c --- /dev/null +++ b/src/qml/UpnpIcon.qml @@ -0,0 +1,12 @@ +import QtQuick + +// Diamond / network pattern — UPnP automatic port forwarding +DotIcon { + pattern: [ + 0, 0, 1, 0, 0, + 0, 1, 0, 1, 0, + 1, 0, 1, 0, 1, + 0, 1, 0, 1, 0, + 0, 0, 1, 0, 0 + ] +}