QMl display hexadecimal
-
Hi friends,
I am sending int value from c++ to Qml i want to display in hex in QMl how can i do and want pass Whole structure from c++ to Qml any possible solution.
-
Hi friends,
I am sending int value from c++ to Qml i want to display in hex in QMl how can i do and want pass Whole structure from c++ to Qml any possible solution.
@satyanarayana143 said in QMl display hexadecimal:
I am sending int value from c++ to Qml i want to display in hex in QMl how can i do
hexString = yourNumber.toString(16);
and want pass Whole structure from c++ to Qml any possible solution.
possible, more information is required
-
how to pass structure filled with data fromm c++ and display in QML
-
how to pass structure filled with data fromm c++ and display in QML
@satyanarayana143 can you share some code? What is the structure that you mention? What exactly do you want to do with the data on the QML side?
-
In Main.cpp
qmlRegisterType<PowerQualityMain>("PowerQualityMain",1,0,"PowerQualityMain");In PowerQualityMain .h
typedef struct
{
/* Power Quality Statistics */
uint32_t avrms;
uint32_t bvrms;
uint32_t cvrms;
uint32_t avrmsone;
uint32_t bvrmsone;
uint32_t cvrmsone;
}RegDataBuffer;RegDataBuffer m_pRegDataBuffer;
Updatedat8ksps m_pUpdatedat8ksps;In PowerQualityMain .cpp filled data to structure
m_pRegDataBuffer.birms = m_pUpdatedat8ksps.birms;
m_pRegDataBuffer.cirms = m_pUpdatedat8ksps.cirms;
m_pRegDataBuffer.avrms = m_pUpdatedat8ksps.avrms;
m_pRegDataBuffer.bvrms = m_pUpdatedat8ksps.bvrms;
m_pRegDataBuffer.cvrms = m_pUpdatedat8ksps.cvrms;In Qml i tried to display like this not Working
PowerQualityMain
{
id:m_pPowerQualityMain
console.log("m_pRegDataBuffer.cvrms",(m_pPowerQualityMain.m_pRegDataBuffer.cvrms)
}how to display in Qml
-
@satyanarayana143 can you share some code? What is the structure that you mention? What exactly do you want to do with the data on the QML side?
satyanarayana143 18 minutes ago
In Main.cpp
qmlRegisterType<PowerQualityMain>("PowerQualityMain",1,0,"PowerQualityMain");In PowerQualityMain .h
typedef struct
{
/* Power Quality Statistics */
uint32_t avrms;
uint32_t bvrms;
uint32_t cvrms;
uint32_t avrmsone;
uint32_t bvrmsone;
uint32_t cvrmsone;
}RegDataBuffer;RegDataBuffer m_pRegDataBuffer;
Updatedat8ksps m_pUpdatedat8ksps;In PowerQualityMain .cpp filled data to structure
m_pRegDataBuffer.birms = m_pUpdatedat8ksps.birms;
m_pRegDataBuffer.cirms = m_pUpdatedat8ksps.cirms;
m_pRegDataBuffer.avrms = m_pUpdatedat8ksps.avrms;
m_pRegDataBuffer.bvrms = m_pUpdatedat8ksps.bvrms;
m_pRegDataBuffer.cvrms = m_pUpdatedat8ksps.cvrms;In Qml i tried to display like this not Working
PowerQualityMain
{
id:m_pPowerQualityMain
console.log("m_pRegDataBuffer.cvrms",(m_pPowerQualityMain.m_pRegDataBuffer.cvrms)
}how to display in Qml