const char _button_press_state[] = "buttonPressState";
const char _drawing_name[] = "drawing_name";
const char _application_id[] = "application_id";
+const char _onscreen_directory[] = "/usr/lib/qt5/qml/AGL/OnScreen/";
void* EventHandler::myThis = 0;
return;
}
- QFileInfo file_info(file);
- if(!file_info.isFile() || !QString(file).contains(QString(_suffix), Qt::CaseSensitive)) {
+ QString qml_file = QString(_onscreen_directory) + file;
+ QFileInfo file_info(qml_file);
+ if(!file_info.isFile() || !qml_file.contains(QString(_suffix), Qt::CaseSensitive)) {
HMI_DEBUG(APP_ID, "received qml file error! file=%s.", file);
return;
}
m_dspreq = QString(replyto);
if(m_req.contains(m_dspreq)) {
- m_req[m_dspreq] = qMakePair(QString(file), QString(data));
+ m_req[m_dspreq] = qMakePair(qml_file, QString(data));
}
else
- m_req.insert(QString(m_dspreq), qMakePair(QString(file), QString(data)));
+ m_req.insert(QString(m_dspreq), qMakePair(qml_file, QString(data)));
if(area == nullptr)
this->activateWindow(ROLE_NAME);