NLoader: renamed property panel => content so it looks more versatile

This commit is contained in:
quadbyte 2025-08-10 19:21:48 -04:00
parent 42073b289e
commit 620afc7d03
4 changed files with 11 additions and 8 deletions

View file

@ -1,19 +1,22 @@
import QtQuick
// Example usage:
// NLoader {
// content: Component {
// NPanel {
Loader {
id: loader
// Boolean control to load/unload the item
property bool isLoaded: false
// Provide the component to load.
// Example usage:
// content: Component { NPanel { /* ... */ } }
property Component panel
// Provide the component to be loaded.
property Component content
active: isLoaded
asynchronous: true
sourceComponent: panel
sourceComponent: content
onActiveChanged: {
if (active && item && item.show)