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());
	}
Beispiel #2
0
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"));



}