Moved test widgets to a demo panel

This commit is contained in:
quadbyte 2025-08-09 18:23:33 -04:00
parent c701192c08
commit 5d6b82a80e
3 changed files with 77 additions and 24 deletions

View file

@ -33,32 +33,13 @@ PanelWindow {
// Testing widgets
RowLayout {
NToggle {
label: "Label"
description: "Description"
onToggled: function(value: bool) {
console.log("NToggle: " + value)
}
}
NIconButton {
id: myIconButton
icon: "refresh"
onEntered: function() {
myTooltip.show();
}
onExited: function() {
myTooltip.hide();
id: demoPanelToggler
icon: "experiment"
onClicked: function () {
demoPanel.visible ? demoPanel.hide() : demoPanel.show()
}
}
NTooltip {
id: myTooltip
target: myIconButton
positionAbove: false
text: "Hello world"
}
NSlider {}
Clock {}
}

View file

@ -37,7 +37,7 @@ Rectangle {
onClicked: function () {
calendar.visible = !calendar.visible
if (calendar.visible) {
tooltip.hide();
tooltip.hide()
}
}
}