commit
71f5df636e
|
@ -1,3 +1,9 @@
|
|||
kylin-os-installer (0.2.1-0k24) yangtze; urgency=medium
|
||||
|
||||
* openKylin 1.0版本许可协议dbus不生效修改,改为加上将修改后的dbus文件拷贝到新文件系统中
|
||||
|
||||
-- yangdonghai <yangdonghai@kylinos.cn> Tue, 12 Sep 2023 14:28:55 +0800
|
||||
|
||||
kylin-os-installer (0.2.1-0k23) yangtze; urgency=medium
|
||||
|
||||
* openKylin 1.0版本,更新changelog
|
||||
|
|
|
@ -82,6 +82,7 @@ deal_squashfs
|
|||
rsync -aHAX /rofs/ /target
|
||||
msg "文件系统拷贝完成"
|
||||
sync
|
||||
cp /var/cache/kylin-daq/kylinDaqConf.json /target/var/cache/kylin-daq/
|
||||
|
||||
# 加密
|
||||
if [[ "${isluks_lvm}" == "true" ]]; then
|
||||
|
|
|
@ -73,7 +73,12 @@ void LicenseFrame::initUI()
|
|||
m_sendData = new QCheckBox;
|
||||
// licneseLayout->addWidget(m_sendData, 5, 1, 1, 1, Qt::AlignCenter);
|
||||
m_sendData->setCheckable(true);
|
||||
m_sendData->setChecked(true);
|
||||
int nUploadState = 0;
|
||||
getUploadState(nUploadState);
|
||||
if(1 == nUploadState)
|
||||
m_sendData->setChecked(true);
|
||||
else
|
||||
m_sendData->setChecked(false);
|
||||
vLayout->addWidget(m_sendData, 0, Qt::AlignLeft);
|
||||
m_timetip = new QCheckBox;
|
||||
// licneseLayout->addWidget(m_timetip, 6, 1, 1, 1, Qt::AlignCenter);
|
||||
|
@ -229,17 +234,32 @@ void LicenseFrame::setUploadState(bool isSet)//写dbus总线: 1收集;0不收
|
|||
QDBusMessage messageCallStats = QDBusMessage::createMethodCall("com.kylin.daq", "/com/kylin/daq",
|
||||
"com.kylin.daq.interface","SetUploadState");
|
||||
if (isSet)
|
||||
messageCallStats << 1;
|
||||
nStatus = 1;
|
||||
else
|
||||
messageCallStats << 0;
|
||||
nStatus = 0;
|
||||
|
||||
messageCallStats << nStatus;
|
||||
QDBusMessage messageResponseStats = QDBusConnection::systemBus().call(messageCallStats);
|
||||
if (messageResponseStats.type() == QDBusMessage::ReplyMessage) {
|
||||
// strDate = messageResponseStats.arguments().takeFirst().toInt();
|
||||
// qDebug() << "strDate:"<< strDate;
|
||||
qDebug() << "Set dbus SetUploadState successfully";
|
||||
qDebug() << "Set dbus SetUploadState["<< nStatus <<"] successfully";
|
||||
} else {
|
||||
qDebug() << "Set dbus SetUploadState error:" << QDBusConnection::systemBus().lastError().message();
|
||||
}
|
||||
}
|
||||
|
||||
bool LicenseFrame::getUploadState(int& status)
|
||||
{
|
||||
QDBusMessage messageCallStats = QDBusMessage::createMethodCall("com.kylin.daq", "/com/kylin/daq",
|
||||
"com.kylin.daq.interface","GetUploadState");
|
||||
QDBusMessage messageResponseStats = QDBusConnection::systemBus().call(messageCallStats);
|
||||
if (messageResponseStats.type() == QDBusMessage::ReplyMessage) {
|
||||
status = messageResponseStats.arguments().takeFirst().toInt();
|
||||
qDebug() << "Get dbus GetUploadState successfully:"<<status;
|
||||
return true;
|
||||
} else {
|
||||
qDebug() << "Get dbus GetUploadState error:" << QDBusConnection::systemBus().lastError().message();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -29,6 +29,7 @@ public:
|
|||
void translateStr();
|
||||
QString readSettingIni();
|
||||
void setBoardTabOrder();
|
||||
bool getUploadState(int& status);
|
||||
|
||||
signals:
|
||||
public slots:
|
||||
|
|
Loading…
Reference in New Issue