void GLTools::writeTxt(GLuint texId, char* name, int w, int h){ float* bufferF = new float[w*h]; glBindTexture(GL_TEXTURE_2D, texId); glGetTexImage(GL_TEXTURE_2D, 0, GL_RED, GL_FLOAT, bufferF); glBindTexture(GL_TEXTURE_2D, 0); writeTxt(bufferF, name, w, h); delete[] bufferF; }
void IexFmncFab::writeTxtFile( const string& fullpath ) { fstream txtfile; txtfile.open(fullpath.c_str(), ios::out); writeTxt(txtfile); txtfile.close(); };
void LapTimerThread::onThreadTerminated() { bufferCoord.writeEndElement(); bufferCoord.writeEndElement(); bufferCoord.writeEndDocument(); bufferWaypt.writeEndElement(); bufferWaypt.writeEndElement(); bufferWaypt.writeEndDocument(); bufferSpeed.writeEndElement(); bufferSpeed.writeEndElement(); bufferSpeed.writeEndDocument(); speedTmpFile.close(); coordTmpFile.close(); wayptTmpFile.close(); writeTxt(); infoFile.close(); if (mode) writeXml(); quit(); }
void Setting::repeatDays() { if(ui->mon->isChecked()) days += "一"; if(ui->tus->isChecked()) days += "二"; if(ui->wen->isChecked()) days += "三"; if(ui->thr->isChecked()) days += "四"; if(ui->fri->isChecked()) days += "五"; if(ui->sat->isChecked()) days += "六"; if(ui->sun->isChecked()) days += "日"; if(ui->Enable->isChecked()) days += ";0"; else days += ";1"; days += ";"+ui->chosen->time().toString("hh,mm")+";" +ui->Else->time().toString("hh,mm"); if(info != days) { writeTxt(days); edit = true ; } else edit = false; days = ""; emit dlgRturn(edit); }