| |

What is QML explain with example in Telugu And English

UpComing SoftWare Training Demos

๐Ÿš€ *Playwright With AI Testing Demo In Telugu*
๐Ÿ—“๏ธ *Date:* 28 Oct2026, 08:00 PM IST
๐Ÿ“ *Register Now!:*
https://www.vlrt.in/3r
๐Ÿ‘ฅ *Join WA Community:*
https://www.vlrt.in/3w
๐Ÿ’ก *Course Content:*
https://www.vlrt.in/3c
โ–ถ๏ธ *Demo Videos:*
https://www.vlrt.in/3v

๐Ÿš€ *Gen AI Engineer (Production Focused)*
๐Ÿ—“๏ธ *Date:* 29th Oct 2026, 06:00PM IST
๐Ÿ“ *Register Now!:*
https://www.vlrt.in/gr
๐Ÿ‘ฅ *Join WA Community:*
https://www.vlrt.in/gw
๐Ÿ’ก*Course Content:*
https://www.vlrt.in/ai
โ–ถ๏ธ *Demo Videos:*
https://www.vlrt.in/gv

๐Ÿš€ *Vulnerability Management Training Demo*
๐Ÿ—“๏ธ *Date:* 28th Oct 2026, 10:00 AM IST
๐Ÿ“*Register Now!:*
https://www.vlrt.in/vr
๐Ÿ‘ฅ *Join Community:*
https://www.vlrt.in/cw
๐Ÿ’ก *Course Content:*
https://www.vlrt.in/vc
โ–ถ๏ธ *Demo Videos:*
https://www.vlrt.in/Vm

What is QML explain with example in Telugu and English

๐Ÿ’ก What is QML?

QML (Qt Modeling Language) is a declarative markup language used primarily for designing user interfaces. It is a core part of the Qt framework, a popular toolkit used to build cross-platform applications ๐Ÿ“ฑ๐Ÿ–ฅ๏ธ (desktop, mobile, and embedded systems).

๐Ÿงฉ The Concept: Think of QML as a hybrid between JSON and CSS, but with the ability to embed JavaScript directly into it for handling logic. Instead of writing hundreds of lines of complex C++ code to build a graphical interface, QML allows you to describe what the UI should look like in a highly readable, hierarchical format.

What is QML explain with example in Telugu and English

โญ Key Characteristics of QML

  • ๐ŸŽฏ Declarative: You describe the final state of the UI (e.g., “I want a red rectangle with text inside”) rather than the step-by-step programming instructions to draw it.
  • ๐Ÿ”— Property Binding: If you link a property (like the width of a box) to a variable, the UI will automatically update ๐Ÿ”„ whenever that variable changes.
  • โšก JavaScript Integration: You can write standard JavaScript functions right inside QML to handle interactive elements like button clicks or animations.

๐Ÿ’ป A Simple QML Example

Here is a basic example of a QML application that creates a window, sets a background color, displays some text, and includes a clickable button.

import QtQuick 2.15
import QtQuick.Controls 2.15

ApplicationWindow {
    visible: true
    width: 400
    height: 300
    title: "My First QML App"

    // The main background area
    Rectangle {
        anchors.fill: parent
        color: "lightblue"

        // Centered text
        Text {
            anchors.centerIn: parent
            text: "Hello, QML!"
            font.pixelSize: 24
            color: "darkblue"
        }

        // A button at the bottom
        Button {
            text: "Click Me"
            anchors.bottom: parent.bottom
            anchors.horizontalCenter: parent.horizontalCenter
            anchors.bottomMargin: 20

            // JavaScript logic for the click event
            onClicked: {
                console.log("The button was clicked!")
            }
        }
    }
}

๐Ÿ” Breaking Down the Example

  • ๐Ÿ“ฆ import statements: These pull in the necessary Qt libraries. QtQuick provides the basic visual elements (like Rectangle and Text), and QtQuick.Controls provides pre-built UI components (like Button).
  • ๐Ÿงฑ Objects (ApplicationWindow, Rectangle, Text): Every block in QML is an object. They are nested inside one another to create a hierarchy. The Rectangle is a child of the ApplicationWindow.
  • โš™๏ธ Properties (width, color, text): Inside the curly braces {}, you define the properties of that specific object.
  • โš“ Anchors (anchors.centerIn, anchors.bottom): QML uses an anchoring system for layout. Instead of giving exact X and Y coordinates, you tell elements to anchor themselves relative to their parent or sibling objects.
  • ๐Ÿ“ก Signals and Handlers (onClicked): When an event happens (a signal), a handler reacts to it. Here, onClicked executes a small piece of JavaScript to log a message to the console.

๐Ÿ’ก QML เฐ…เฐ‚เฐŸเฑ‡ เฐเฐฎเฐฟเฐŸเฐฟ?

QML (Qt Modeling Language – เฐ•เฑเฐฏเฑ‚เฐŸเฐฟ เฐฎเฑ‹เฐกเฐฒเฐฟเฐ‚เฐ—เฑ เฐฒเฐพเฐ‚เฐ—เฑเฐตเฑ‡เฐœเฑ) เฐ…เฐจเฑ‡เฐฆเฐฟ เฐชเฑเฐฐเฐงเฐพเฐจเฐ‚เฐ—เฐพ เฐฏเฑ‚เฐœเฐฐเฑ เฐ‡เฐ‚เฐŸเฐฐเฑโ€Œเฐซเฑ‡เฐธเฑโ€Œเฐฒเฐจเฑ (UI) เฐกเฐฟเฐœเฑˆเฐจเฑ เฐšเฑ‡เฐฏเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐ‰เฐชเฐฏเฑ‹เฐ—เฐฟเฐ‚เฐšเฑ‡ เฐกเฐฟเฐ•เฑเฐฒเฐฐเฑ‡เฐŸเฐฟเฐตเฑ เฐฎเฐพเฐฐเฑเฐ•เฐชเฑ เฐฒเฐพเฐ‚เฐ—เฑเฐตเฑ‡เฐœเฑ. เฐ‡เฐฆเฐฟ เฐ•เฑเฐฐเฐพเฐธเฑ-เฐชเฑเฐฒเฐพเฐŸเฑโ€Œเฐซเฐพเฐฐเฐฎเฑ เฐ…เฐชเฑเฐฒเฐฟเฐ•เฑ‡เฐทเฐจเฑโ€Œเฐฒเฐจเฑ ๐Ÿ“ฑ๐Ÿ–ฅ๏ธ (เฐกเฑ†เฐธเฑเฐ•เฑโ€ŒเฐŸเฐพเฐชเฑ, เฐฎเฑŠเฐฌเฑˆเฐฒเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐŽเฐ‚เฐฌเฑ†เฐกเฑ†เฐกเฑ เฐธเฐฟเฐธเฑเฐŸเฐฎเฑโ€Œเฐฒเฑ) เฐฐเฑ‚เฐชเฑŠเฐ‚เฐฆเฐฟเฐ‚เฐšเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐ‰เฐชเฐฏเฑ‹เฐ—เฐฟเฐ‚เฐšเฑ‡ เฐชเฑเฐฐเฐธเฐฟเฐฆเฑเฐง เฐŸเฑ‚เฐฒเฑโ€Œเฐ•เฐฟเฐŸเฑ เฐ…เฐฏเฐฟเฐจ Qt เฐซเฑเฐฐเฑ‡เฐฎเฑโ€Œเฐตเฐฐเฑเฐ•เฑโ€Œเฐฒเฑ‹ เฐชเฑเฐฐเฐงเฐพเฐจ เฐญเฐพเฐ—เฐ‚.

๐Ÿงฉ เฐญเฐพเฐตเฐจ: QMLเฐจเฐฟ JSON เฐฎเฐฐเฐฟเฐฏเฑ CSSเฐฒ เฐ•เฐฒเฐฏเฐฟเฐ•เฐ—เฐพ เฐญเฐพเฐตเฐฟเฐ‚เฐšเฐตเฐšเฑเฐšเฑ, เฐ…เฐฏเฐฟเฐคเฑ‡ เฐฒเฐพเฐœเฐฟเฐ•เฑโ€Œเฐจเฐฟ เฐจเฐฟเฐฐเฑเฐตเฐนเฐฟเฐ‚เฐšเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐฆเฑ€เฐจเฐฟเฐฒเฑ‹ เฐจเฑ‡เฐฐเฑเฐ—เฐพ เฐœเฐพเฐตเฐพเฐธเฑเฐ•เฑเฐฐเฐฟเฐชเฑเฐŸเฑ (JavaScript)เฐจเฑ เฐชเฑŠเฐ‚เฐฆเฑเฐชเฐฐเฐšเฑ‡ เฐธเฐพเฐฎเฐฐเฑเฐฅเฑเฐฏเฐ‚ เฐ‰เฐ‚เฐŸเฑเฐ‚เฐฆเฐฟ. เฐ—เฑเฐฐเฐพเฐซเฐฟเฐ•เฐฒเฑ เฐ‡เฐ‚เฐŸเฐฐเฑโ€Œเฐซเฑ‡เฐธเฑโ€Œเฐจเฑ เฐฐเฑ‚เฐชเฑŠเฐ‚เฐฆเฐฟเฐ‚เฐšเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐตเฐ‚เฐฆเฐฒ เฐ•เฑŠเฐฆเฑเฐฆเฑ€ เฐธเฐ‚เฐ•เฑเฐฒเฐฟเฐทเฑเฐŸเฐฎเฑˆเฐจ C++ เฐ•เฑ‹เฐกเฑ เฐฐเฐพเฐฏเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐฌเฐฆเฑเฐฒเฑเฐ—เฐพ, UI เฐŽเฐฒเฐพ เฐ‰เฐ‚เฐกเฐพเฐฒเฑ‹ เฐ…เฐคเฑเฐฏเฐ‚เฐค เฐธเฑเฐฒเฐญเฐ‚เฐ—เฐพ เฐ…เฐฐเฑเฐฅเฐฎเฐฏเฑเฐฏเฑ‡เฐฒเฐพ, เฐ•เฑเฐฐเฐฎเฐพเฐจเฑเฐ—เฐค เฐ†เฐ•เฑƒเฐคเฐฟเฐฒเฑ‹ (hierarchical format) เฐตเฐฟเฐตเฐฐเฐฟเฐ‚เฐšเฐกเฐพเฐจเฐฟเฐ•เฐฟ QML เฐฎเฐฟเฐฎเฑเฐฎเฐฒเฑเฐจเฐฟ เฐ…เฐจเฑเฐฎเฐคเฐฟเฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ.

โญ QML เฐฏเฑŠเฐ•เฑเฐ• เฐฎเฑเฐ–เฑเฐฏ เฐฒเฐ•เฑเฐทเฐฃเฐพเฐฒเฑ

  • ๐ŸŽฏ เฐกเฐฟเฐ•เฑเฐฒเฐฐเฑ‡เฐŸเฐฟเฐตเฑ (Declarative): UIเฐจเฐฟ เฐ—เฑ€เฐฏเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐฆเฐถเฐฒเฐตเฐพเฐฐเฑ€ เฐชเฑเฐฐเฑ‹เฐ—เฑเฐฐเฐพเฐฎเฐฟเฐ‚เฐ—เฑ เฐธเฑ‚เฐšเฐจเฐฒเฑ เฐ‡เฐšเฑเฐšเฑ‡ เฐฌเฐฆเฑเฐฒเฑ, UI เฐฏเฑŠเฐ•เฑเฐ• เฐคเฑเฐฆเฐฟ เฐธเฑเฐฅเฐฟเฐคเฐฟ เฐŽเฐฒเฐพ เฐ‰เฐ‚เฐกเฐพเฐฒเฑ‹ (เฐ‰เฐฆเฐพเฐนเฐฐเฐฃเฐ•เฑ, “เฐจเฐพเฐ•เฑ เฐฒเฑ‹เฐชเฐฒ เฐŸเฑ†เฐ•เฑเฐธเฑเฐŸเฑ เฐ‰เฐจเฑเฐจ เฐŽเฐฐเฑเฐฐเฐŸเฐฟ เฐฆเฑ€เฐฐเฑเฐ˜เฐšเฐคเฑเฐฐเฐธเฑเฐฐเฐ‚ เฐ•เฐพเฐตเฐพเฐฒเฐฟ” เฐ…เฐจเฐฟ) เฐฎเฑ€เฐฐเฑ เฐตเฐฟเฐตเฐฐเฐฟเฐธเฑเฐคเฐพเฐฐเฑ.
  • ๐Ÿ”— เฐชเฑเฐฐเฐพเฐชเฐฐเฑเฐŸเฑ€ เฐฌเฑˆเฐ‚เฐกเฐฟเฐ‚เฐ—เฑ (Property Binding): เฐฎเฑ€เฐฐเฑ เฐ’เฐ• เฐชเฑเฐฐเฐพเฐชเฐฐเฑเฐŸเฑ€เฐจเฐฟ (เฐฌเฐพเฐ•เฑเฐธเฑ เฐตเฑ†เฐกเฐฒเฑเฐชเฑ เฐฒเฐพเฐ‚เฐŸเฐฟเฐฆเฐฟ) เฐ’เฐ• เฐตเฑ‡เฐฐเฐฟเฐฏเฐฌเฑเฐฒเฑโ€Œเฐ•เฐฟ เฐฒเฐฟเฐ‚เฐ•เฑ เฐšเฑ‡เฐธเฑเฐคเฑ‡, เฐ† เฐตเฑ‡เฐฐเฐฟเฐฏเฐฌเฑเฐฒเฑ เฐฎเฐพเฐฐเฐฟเฐจเฐชเฑเฐชเฑเฐกเฐฒเฑเฐฒเฐพ UI เฐ†เฐŸเฑ‹เฐฎเฑ‡เฐŸเฐฟเฐ•เฑโ€Œเฐ—เฐพ เฐ…เฐชเฑโ€Œเฐกเฑ‡เฐŸเฑ เฐ…เฐตเฑเฐคเฑเฐ‚เฐฆเฐฟ ๐Ÿ”„.
  • โšก เฐœเฐพเฐตเฐพเฐธเฑเฐ•เฑเฐฐเฐฟเฐชเฑเฐŸเฑ เฐ‡เฐ‚เฐŸเฐฟเฐ—เฑเฐฐเฑ‡เฐทเฐจเฑ (JavaScript Integration): เฐฌเฐŸเฐจเฑ เฐ•เฑเฐฒเฐฟเฐ•เฑโ€Œเฐฒเฑ เฐฒเฑ‡เฐฆเฐพ เฐฏเฐพเฐจเฐฟเฐฎเฑ‡เฐทเฐจเฑโ€Œเฐฒ เฐตเฐ‚เฐŸเฐฟ เฐตเฐพเฐŸเฐฟเฐจเฐฟ เฐจเฐฟเฐฐเฑเฐตเฐนเฐฟเฐ‚เฐšเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐฎเฑ€เฐฐเฑ QML เฐฒเฑ‹เฐชเฐฒเฑ‡ เฐจเฑ‡เฐฐเฑเฐ—เฐพ เฐชเฑเฐฐเฐพเฐฎเฐพเฐฃเฐฟเฐ• เฐœเฐพเฐตเฐพเฐธเฑเฐ•เฑเฐฐเฐฟเฐชเฑเฐŸเฑ เฐซเฐ‚เฐ•เฑเฐทเฐจเฑโ€Œเฐฒเฐจเฑ เฐฐเฐพเฐฏเฐตเฐšเฑเฐšเฑ.

๐Ÿ’ป เฐ’เฐ• เฐธเฐพเฐงเฐพเฐฐเฐฃ QML เฐ‰เฐฆเฐพเฐนเฐฐเฐฃ

เฐ’เฐ• เฐตเฐฟเฐ‚เฐกเฑ‹เฐจเฑ เฐธเฑƒเฐทเฑเฐŸเฐฟเฐ‚เฐšเฐฟ, เฐฌเฑเฐฏเฐพเฐ•เฑโ€Œเฐ—เฑเฐฐเฑŒเฐ‚เฐกเฑ เฐฐเฐ‚เฐ—เฑเฐจเฑ เฐธเฑ†เฐŸเฑ เฐšเฑ‡เฐธเฐฟ, เฐ•เฑŠเฐ‚เฐค เฐŸเฑ†เฐ•เฑเฐธเฑเฐŸเฑโ€Œเฐจเฐฟ เฐชเฑเฐฐเฐฆเฐฐเฑเฐถเฐฟเฐ‚เฐšเฐฟ, เฐ•เฑเฐฒเฐฟเฐ•เฑ เฐšเฑ‡เฐฏเฐ—เฐฒ เฐฌเฐŸเฐจเฑโ€Œเฐจเฑ เฐ•เฐฒเฐฟเฐ—เฐฟ เฐ‰เฐ‚เฐกเฑ‡ QML เฐ…เฐชเฑเฐฒเฐฟเฐ•เฑ‡เฐทเฐจเฑ เฐฏเฑŠเฐ•เฑเฐ• เฐชเฑเฐฐเฐพเฐฅเฐฎเฐฟเฐ• เฐ‰เฐฆเฐพเฐนเฐฐเฐฃ เฐ‡เฐ•เฑเฐ•เฐก เฐ‰เฐ‚เฐฆเฐฟ.

QML

import QtQuick 2.15
import QtQuick.Controls 2.15

ApplicationWindow {
    visible: true
    width: 400
    height: 300
    title: "My First QML App"

    // เฐชเฑเฐฐเฐงเฐพเฐจ เฐฌเฑเฐฏเฐพเฐ•เฑโ€Œเฐ—เฑเฐฐเฑŒเฐ‚เฐกเฑ เฐชเฑเฐฐเฐพเฐ‚เฐคเฐ‚
    Rectangle {
        anchors.fill: parent
        color: "lightblue"

        // เฐฎเฐงเฑเฐฏเฐฒเฑ‹ เฐ‰เฐจเฑเฐจ เฐŸเฑ†เฐ•เฑเฐธเฑเฐŸเฑ
        Text {
            anchors.centerIn: parent
            text: "Hello, QML!"
            font.pixelSize: 24
            color: "darkblue"
        }

        // เฐฆเฐฟเฐ—เฑเฐตเฐจ เฐ’เฐ• เฐฌเฐŸเฐจเฑ
        Button {
            text: "Click Me"
            anchors.bottom: parent.bottom
            anchors.horizontalCenter: parent.horizontalCenter
            anchors.bottomMargin: 20

            // เฐ•เฑเฐฒเฐฟเฐ•เฑ เฐˆเฐตเฑ†เฐ‚เฐŸเฑ เฐ•เฑ‹เฐธเฐ‚ เฐœเฐพเฐตเฐพเฐธเฑเฐ•เฑเฐฐเฐฟเฐชเฑเฐŸเฑ เฐฒเฐพเฐœเฐฟเฐ•เฑ
            onClicked: {
                console.log("The button was clicked!")
            }
        }
    }
}

๐Ÿ” เฐ‰เฐฆเฐพเฐนเฐฐเฐฃ เฐตเฐฟเฐถเฑเฐฒเฑ‡เฐทเฐฃ

  • ๐Ÿ“ฆ import เฐธเฑเฐŸเฑ‡เฐŸเฑโ€Œเฐฎเฑ†เฐ‚เฐŸเฑโ€Œเฐฒเฑ: เฐ‡เฐตเฐฟ เฐ…เฐตเฐธเฐฐเฐฎเฑˆเฐจ Qt เฐฒเฑˆเฐฌเฑเฐฐเฐฐเฑ€เฐฒเฐจเฑ เฐคเฑ€เฐธเฑเฐ•เฑเฐตเฐธเฑเฐคเฐพเฐฏเฐฟ. QtQuick เฐชเฑเฐฐเฐพเฐฅเฐฎเฐฟเฐ• เฐฆเฑƒเฐถเฑเฐฏ เฐ…เฐ‚เฐถเฐพเฐฒเฐจเฑ (Rectangle เฐฎเฐฐเฐฟเฐฏเฑ Text เฐตเฐ‚เฐŸเฐฟเฐตเฐฟ) เฐ…เฐ‚เฐฆเฐฟเฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ, เฐฎเฐฐเฐฟเฐฏเฑ QtQuick.Controls เฐฎเฑเฐ‚เฐฆเฑ‡ เฐจเฐฟเฐฐเฑเฐฎเฐฟเฐ‚เฐšเฐฟเฐจ UI เฐญเฐพเฐ—เฐพเฐฒเฐจเฑ (Button เฐตเฐ‚เฐŸเฐฟเฐตเฐฟ) เฐ…เฐ‚เฐฆเฐฟเฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ.
  • ๐Ÿงฑ เฐ†เฐฌเฑเฐœเฑ†เฐ•เฑเฐŸเฑโ€Œเฐฒเฑ (ApplicationWindow, Rectangle, Text): QMLเฐฒเฑ‹เฐจเฐฟ เฐชเฑเฐฐเฐคเฐฟ เฐฌเฑเฐฒเฐพเฐ•เฑ เฐ’เฐ• เฐ†เฐฌเฑเฐœเฑ†เฐ•เฑเฐŸเฑ. เฐ’เฐ•เฐฆเฐพเฐจเฐฟเฐ•เฑŠเฐ•เฐŸเฐฟ เฐฒเฑ‹เฐชเฐฒ เฐ‰เฐ‚เฐšเฐกเฐ‚ เฐฆเฑเฐตเฐพเฐฐเฐพ เฐ’เฐ• เฐ•เฑเฐฐเฐฎเฐพเฐจเฑเฐ—เฐค เฐจเฐฟเฐฐเฑเฐฎเฐพเฐฃเฐพเฐจเฑเฐจเฐฟ (hierarchy) เฐเฐฐเฑเฐชเฐฐเฑเฐธเฑเฐคเฐพเฐฏเฐฟ. เฐ‡เฐ•เฑเฐ•เฐก Rectangle เฐ…เฐจเฑ‡เฐฆเฐฟ ApplicationWindow เฐฏเฑŠเฐ•เฑเฐ• เฐšเฑˆเฐฒเฑเฐกเฑ.
  • โš™๏ธ เฐชเฑเฐฐเฐพเฐชเฐฐเฑเฐŸเฑ€เฐฒเฑ (width, color, text): เฐตเฐ‚เฐ•เฐฐ เฐ•เฑเฐ‚เฐกเฐฒเฑ€เฐ•เฐฐเฐฃเฐพเฐฒ {} เฐฒเฑ‹เฐชเฐฒ, เฐฎเฑ€เฐฐเฑ เฐ† เฐจเฐฟเฐฐเฑเฐฆเฐฟเฐทเฑเฐŸ เฐ†เฐฌเฑเฐœเฑ†เฐ•เฑเฐŸเฑ เฐฏเฑŠเฐ•เฑเฐ• เฐชเฑเฐฐเฐพเฐชเฐฐเฑเฐŸเฑ€เฐฒเฐจเฑ (เฐฒเฐ•เฑเฐทเฐฃเฐพเฐฒเฐจเฑ) เฐจเฐฟเฐฐเฑเฐตเฐšเฐฟเฐธเฑเฐคเฐพเฐฐเฑ.
  • โš“ เฐฏเฐพเฐ‚เฐ•เฐฐเฑเฐฒเฑ (anchors.centerIn, anchors.bottom): เฐฒเฑ‡เฐ…เฐตเฑเฐŸเฑ เฐ•เฑ‹เฐธเฐ‚ QML เฐฏเฐพเฐ‚เฐ•เฐฐเฐฟเฐ‚เฐ—เฑ เฐธเฐฟเฐธเฑเฐŸเฐฎเฑโ€Œเฐจเฑ เฐ‰เฐชเฐฏเฑ‹เฐ—เฐฟเฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ. เฐ•เฐšเฑเฐšเฐฟเฐคเฐฎเฑˆเฐจ X เฐฎเฐฐเฐฟเฐฏเฑ Y เฐ•เฑ‹เฐ†เฐฐเฑเฐกเฐฟเฐจเฑ‡เฐŸเฑโ€Œเฐฒเฐจเฑ เฐ‡เฐตเฑเฐตเฐกเฐพเฐจเฐฟเฐ•เฐฟ เฐฌเฐฆเฑเฐฒเฑเฐ—เฐพ, เฐตเฐพเฐŸเฐฟ เฐชเฑ‡เฐฐเฑ†เฐ‚เฐŸเฑ (parent) เฐฒเฑ‡เฐฆเฐพ เฐคเฑ‹เฐฌเฑเฐŸเฑเฐŸเฑเฐตเฑเฐฒ (sibling) เฐ†เฐฌเฑเฐœเฑ†เฐ•เฑเฐŸเฑโ€Œเฐฒเฐ•เฑ เฐธเฐพเฐชเฑ‡เฐ•เฑเฐทเฐ‚เฐ—เฐพ เฐคเฐฎเฐจเฑ เฐคเฐพเฐฎเฑ เฐฏเฐพเฐ‚เฐ•เฐฐเฑ เฐšเฑ‡เฐธเฑเฐ•เฑ‹เฐฎเฐจเฐฟ เฐฎเฑ€เฐฐเฑ เฐŽเฐฒเฐฟเฐฎเฑ†เฐ‚เฐŸเฑเฐธเฑโ€Œเฐ•เฑ เฐšเฑ†เฐฌเฑเฐคเฐพเฐฐเฑ.
  • ๐Ÿ“ก เฐธเฐฟเฐ—เฑเฐจเฐฒเฑเฐธเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐนเฑเฐฏเฐพเฐ‚เฐกเฑเฐฒเฐฐเฑเฐธเฑ (onClicked): เฐ’เฐ• เฐˆเฐตเฑ†เฐ‚เฐŸเฑ เฐœเฐฐเฐฟเฐ—เฐฟเฐจเฐชเฑเฐชเฑเฐกเฑ (เฐ’เฐ• เฐธเฐฟเฐ—เฑเฐจเฐฒเฑ), เฐฆเฐพเฐจเฐฟเฐ•เฐฟ เฐ’เฐ• เฐนเฑเฐฏเฐพเฐ‚เฐกเฑเฐฒเฐฐเฑ เฐธเฑเฐชเฐ‚เฐฆเฐฟเฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ. เฐ‡เฐ•เฑเฐ•เฐก, เฐ•เฐจเฑเฐธเฑ‹เฐฒเฑโ€Œเฐ•เฑ เฐฎเฑ†เฐธเฑ‡เฐœเฑ เฐฒเฐพเฐ—เฑ เฐšเฑ‡เฐฏเฐกเฐพเฐจเฐฟเฐ•เฐฟ onClicked เฐ’เฐ• เฐšเฐฟเฐจเฑเฐจ เฐœเฐพเฐตเฐพเฐธเฑเฐ•เฑเฐฐเฐฟเฐชเฑเฐŸเฑโ€Œเฐจเฑ เฐŽเฐ—เฑเฐœเฐฟเฐ•เฑเฐฏเฑ‚เฐŸเฑ เฐšเฑ‡เฐธเฑเฐคเฑเฐ‚เฐฆเฐฟ.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *