void dspDetailedInventoryHistoryByLotSerial::sPopulateMenu(QMenu *menuThis) { QString transType(((XTreeWidgetItem *)_invhist->currentItem())->text(2)); if ( (transType == "AD") || (transType == "TW") || (transType == "SI") || (transType == "EX") || (transType == "RX") || (transType == "CC") ) menuThis->insertItem(tr("View Transaction Information..."), this, SLOT(sViewTransInfo()), 0); }
void dspDetailedInventoryHistoryByLocation::sPopulateMenu(QMenu *menuThis, QTreeWidgetItem*, int) { QString transType(((XTreeWidgetItem *)list()->currentItem())->text(1)); if ( (transType == "AD") || (transType == "TW") || (transType == "SI") || (transType == "EX") || (transType == "RX") || (transType == "CC") ) menuThis->addAction(tr("View Transaction Information..."), this, SLOT(sViewTransInfo())); }
void dspInventoryHistoryByParameterList::sViewTransInfo() { QString transType(((XTreeWidgetItem *)_invhist->currentItem())->text(2)); ParameterList params; params.append("mode", "view"); params.append("invhist_id", _invhist->id()); if (transType == "AD") { adjustmentTrans *newdlg = new adjustmentTrans(); newdlg->set(params); omfgThis->handleNewWindow(newdlg); } else if (transType == "TW") { transferTrans *newdlg = new transferTrans(); newdlg->set(params); omfgThis->handleNewWindow(newdlg); } else if (transType == "SI") { scrapTrans *newdlg = new scrapTrans(); newdlg->set(params); omfgThis->handleNewWindow(newdlg); } else if (transType == "EX") { expenseTrans *newdlg = new expenseTrans(); newdlg->set(params); omfgThis->handleNewWindow(newdlg); } else if (transType == "RX") { materialReceiptTrans *newdlg = new materialReceiptTrans(); newdlg->set(params); omfgThis->handleNewWindow(newdlg); } else if (transType == "CC") { countTag newdlg(this, "", TRUE); newdlg.set(params); newdlg.exec(); } else { transactionInformation newdlg(this, "", TRUE); newdlg.set(params); newdlg.exec(); } }
QString RDLogLine::xml(int line) const { QString ret; #ifndef WIN32 ret+=" <logLine>\n"; ret+=" "+RDXmlField("line",line); ret+=" "+RDXmlField("id",id()); ret+=" "+RDXmlField("type",RDLogLine::typeText(type())); ret+=" "+RDXmlField("cartType",RDCart::typeText(cartType())); ret+=" "+RDXmlField("cartNumber",cartNumber()); ret+=" "+RDXmlField("cutNumber",cutNumber()); ret+=" "+RDXmlField("groupName",groupName()); ret+=" "+RDXmlField("groupColor",groupColor().name()); ret+=" "+RDXmlField("title",title()); ret+=" "+RDXmlField("artist",artist()); ret+=" "+RDXmlField("publisher",publisher()); ret+=" "+RDXmlField("composer",composer()); ret+=" "+RDXmlField("album",album()); ret+=" "+RDXmlField("label",label()); if(year().isValid()) { ret+=" "+RDXmlField("year",year().year()); } else { ret+=" "+RDXmlField("year"); } ret+=" "+RDXmlField("client",client()); ret+=" "+RDXmlField("agency",agency()); ret+=" "+RDXmlField("userDefined",userDefined()); ret+=" "+RDXmlField("usageCode",usageCode()); ret+=" "+RDXmlField("enforceLength",enforceLength()); ret+=" "+RDXmlField("forcedLength",RDGetTimeLength(forcedLength(),true)); ret+=" "+RDXmlField("evergreen",evergreen()); ret+=" "+RDXmlField("source",RDLogLine::sourceText(source())); ret+=" "+RDXmlField("timeType",RDLogLine::timeTypeText(timeType())); if(startTime(RDLogLine::Logged).isValid()&& (!startTime(RDLogLine::Logged).isNull())) { ret+=" "+RDXmlField("startTime",startTime(RDLogLine::Logged). toString("hh:mm:ss.zzz")); } else { ret+=" "+RDXmlField("startTime"); } ret+=" "+RDXmlField("transitionType",RDLogLine::transText(transType())); ret+=" "+RDXmlField("cutQuantity",cutQuantity()); ret+=" "+RDXmlField("lastCutPlayed",lastCutPlayed()); ret+=" "+RDXmlField("markerComment",markerComment()); ret+=" "+RDXmlField("markerLabel",markerLabel()); ret+=" "+RDXmlField("originUser",originUser()); ret+=" "+RDXmlField("originDateTime",originDateTime()); ret+=" "+RDXmlField("startPoint",startPoint(RDLogLine::CartPointer), "src=\"cart\""); ret+=" "+RDXmlField("startPoint",startPoint(RDLogLine::LogPointer), "src=\"log\""); ret+=" "+RDXmlField("endPoint",endPoint(RDLogLine::CartPointer), "src=\"cart\""); ret+=" "+RDXmlField("endPoint",endPoint(RDLogLine::LogPointer), "src=\"log\""); ret+=" "+RDXmlField("segueStartPoint", segueStartPoint(RDLogLine::CartPointer), "src=\"cart\""); ret+=" "+RDXmlField("segueStartPoint", segueStartPoint(RDLogLine::LogPointer),"src=\"log\""); ret+=" "+RDXmlField("segueEndPoint", segueEndPoint(RDLogLine::CartPointer), "src=\"cart\""); ret+=" "+RDXmlField("segueEndPoint", segueEndPoint(RDLogLine::LogPointer),"src=\"log\""); ret+=" "+RDXmlField("segueGain",segueGain()); ret+=" "+RDXmlField("fadeupPoint", fadeupPoint(RDLogLine::CartPointer),"src=\"cart\""); ret+=" "+RDXmlField("fadeupPoint", fadeupPoint(RDLogLine::LogPointer),"src=\"log\""); ret+=" "+RDXmlField("fadeupGain",fadeupGain()); ret+=" "+RDXmlField("fadedownPoint", fadedownPoint(RDLogLine::CartPointer),"src=\"cart\""); ret+=" "+RDXmlField("fadedownPoint", fadedownPoint(RDLogLine::LogPointer),"src=\"log\""); ret+=" "+RDXmlField("duckUpGain",duckUpGain()); ret+=" "+RDXmlField("duckDownGain",duckDownGain()); ret+=" "+RDXmlField("talkStartPoint",talkStartPoint()); ret+=" "+RDXmlField("talkEndPoint",talkEndPoint()); ret+=" "+RDXmlField("hookMode",hookMode()); ret+=" "+RDXmlField("hookStartPoint",hookStartPoint()); ret+=" "+RDXmlField("hookEndPoint",hookEndPoint()); ret+=" </logLine>\n"; #endif // WIN32 return ret; }
Transition Transition::operator+(Transition const& tr){ uint32_t str1 = (addr1 == 0) ? tr.addr1 : addr1; uint32_t str2 = (addr2 == 0) ? tr.addr2 : addr2; return Transition(str1, str2, transType(0), start+tr.start, end+tr.end); }