void CAgnAttachmentIndexItem::InternalizeL(RReadStream& aReadStream) { iSize = aReadStream.ReadInt32L(); TInt64 time64; aReadStream >> time64; TTime temptime(time64); iLastModifiedDateUtc = temptime; iFileName = HBufC::NewL(aReadStream, KMaxTInt); TUint32 count = aReadStream.ReadUint32L(); for (TUint32 i = 0; i < count; ++i) { TCalLocalUid localid = static_cast<TCalLocalUid>(aReadStream.ReadUint32L()); iEntries.Append(localid); } iUid = static_cast<TCalAttachmentUid>(aReadStream.ReadUint32L()); }
void MainWindow::workplantab_loop(){ QSqlQuery remotequery(mdb); QString querystr = QString("select * from Systeminfo where machine_name = \'%1\'") .arg(MainWindowui->machinenamelistbox->currentText()); remotequery.exec(querystr); remotequery.next(); MainWindowui->mold_name_box->setText(remotequery.value("mold_name").toString()); MainWindowui->item_name_label->setText(remotequery.value("item_name").toString()); MainWindowui->item_code_label->setText(remotequery.value("item_code").toString()); MainWindowui->works_name_label->setText(remotequery.value("worker").toString()); MainWindowui->object_count_led->display(remotequery.value("object_count").toInt()); MainWindowui->production_count_lcd->display(remotequery.value("production_count").toInt()); MainWindowui->achievemen_rate_lcd->display(remotequery.value("achievemen_rate").toDouble()); MainWindowui->achievemen_bar->setValue(remotequery.value("achievemen_rate").toInt()); int goodcount = remotequery.value("production_count").toInt() - remotequery.value("poor_count").toInt(); int poorcount = remotequery.value("poor_count").toInt(); MainWindowui->good_count_lcd->display(goodcount); MainWindowui->poor_count_lcd->display(poorcount); MainWindowui->cycle_time_label->setText(remotequery.value("cycle_time").toString()); MainWindowui->run_mode_label->setText(remotequery.value("run_mode").toString()); int object_count = remotequery.value("object_count").toInt(); int production_count = remotequery.value("production_count").toInt(); int remind_count = object_count-production_count; QTime temptime(0,0,0); QTime remind_time; int timer = remotequery.value("cycle_time").toTime().secsTo(temptime); timer = timer * -1; int remind_time_sec = remind_count * timer; remind_time = temptime.addSecs(remind_time_sec); MainWindowui->remind_time_label->setText(remind_time.toString("hh:mm:ss")); }