Blackberry 10 如何在blackberry cascades中使用信号和插槽 如何使用信号从QML页面读取数据 如何使用信号在另一个QML页面中接收数据

Blackberry 10 如何在blackberry cascades中使用信号和插槽 如何使用信号从QML页面读取数据 如何使用信号在另一个QML页面中接收数据,blackberry-10,Blackberry 10,我当然期待QT信号和插槽概念。请告诉任何人如何从qml页面读取和写入数据。尝试以下语法并从github获取示例 1.HPP文件 Q_PROPERTY(QString companyname READ companyname WRITE setcompanyname NOTIFY companynameChanged) void companynameChanged(); void setcompanyname(const QString &company); QString

我当然期待QT信号和插槽概念。请告诉任何人如何从qml页面读取和写入数据。

尝试以下语法并从github获取示例

1.HPP文件

Q_PROPERTY(QString companyname READ companyname WRITE setcompanyname NOTIFY companynameChanged)
void companynameChanged();
void setcompanyname(const QString &company);
       QString companyname() const;
QString m_company;
void ApplicationUI::setcompanyname(const QString &company)
{
    if (m_company == company)
        return;

    m_company = company;
    emit companynameChanged();
}

QString ApplicationUI::companyname() const
{
    return m_company;
}

2.CPP文件

Q_PROPERTY(QString companyname READ companyname WRITE setcompanyname NOTIFY companynameChanged)
void companynameChanged();
void setcompanyname(const QString &company);
       QString companyname() const;
QString m_company;
void ApplicationUI::setcompanyname(const QString &company)
{
    if (m_company == company)
        return;

    m_company = company;
    emit companynameChanged();
}

QString ApplicationUI::companyname() const
{
    return m_company;
}


-------------------从这里获取完整的示例代码()------------

请看一看关于如何提出好问题的指南,以便您可以编辑一些详细信息,让我们为您提供帮助。谢谢你的指导