void ConfigTreeObject_Math::slotMathConstantKItemChanged() { Menu *menu = static_cast<Menu *>(this->sender()); QString strName = menu->objectName(); ConfigObject *pConfigObj = ConfigTreeObject::getConfigObject(QString(MATH_DELEGATE_CONSTANTNUM_X).arg(strName)); QString valueStr = pConfigObj->getData().toString().toUpper(); pConfigObj->setStrShowOn(valueStr); }
void ConfigTreeObject_EventAction::slotEventAction_GrpNumchanged() { ConfigObject *pObj = ConfigTreeObject::getConfigObject(EVENT_DELEGATE_GRPNUM); if(pObj) { quint32 groupNum = pObj->getData().toUInt(); pObj->setStrShowOn(QString("%1").arg(groupNum+1)); } }
void ConfigTreeObject_Math::updateAllConstKInfoMenu() { ConfigObject *pConfigObj; QString valueStr; for(int i=0;i<100;++i) { pConfigObj = ConfigTreeObject::getConfigObject(QString(MATH_DELEGATE_CONSTANTNUM_INDEX).arg(i+1, 3, 10, QChar('0'))); valueStr = pConfigObj->getData().toString().toUpper(); pConfigObj->setStrShowOn(valueStr); } }
void ConfigTreeObject_Report::slotReportChannelNumberChange() { QString num; ConfigObject *pObj = ConfigTreeObject::getConfigObject(Config_Report_Delegate_ReportChannnel_Number); if(pObj){ num = pObj->getData().toString(); pObj->setStrShowOn(QString("%1").arg(num.toInt()+1)); } }
void ConfigTreeObject_Math::slotMathLast_chanSelectchanged() { QString chanNumF; QString chanNumL; ConfigObject *pObj = ConfigTreeObject::getConfigObject(MATH_DELEGATE_FIRSTCHAN); ConfigObject *qObj = ConfigTreeObject::getConfigObject(MATH_DELEGATE_LASTCHAN); if(pObj && qObj){ chanNumL = qObj->getData().toString(); chanNumF = pObj->getData().toString(); int value = QString::compare(chanNumF, chanNumL); if(value <= 0) { qObj->setStrShowOn(chanNumL); } else{ qObj->setStrShowOn(chanNumL); pObj->changeData(chanNumL ,false); } } }
void ConfigTreeObject_Report::slotReportBasicTimeMinuteChange() { QString num; ConfigObject *pObj = ConfigTreeObject::getConfigObject(Config_Report_Delegate_Basic_Time_Minute); if(pObj){ num = pObj->getData().toString(); pObj->setStrShowOn(QString("%1").arg(num.toInt())); } }
void ConfigTreeObject_Math::slotMathFirst_chanSelectchanged() { QString chanNumF; QString chanNumL; ConfigObject *pObj = ConfigTreeObject::getConfigObject(MATH_DELEGATE_FIRSTCHAN); ConfigObject *qObj = ConfigTreeObject::getConfigObject(MATH_DELEGATE_LASTCHAN); if(pObj && qObj){ chanNumF = pObj->getData().toString(); chanNumL = qObj->getData().toString(); pObj->setStrShowOn(chanNumF); qObj->changeData(chanNumF, false); } }