int main() { initIndexes(); while(processOne()); return 0; }
void changedLineStyle(int & s){ //avoid doublons from mouse release, not so pretty.. stopForces(); if(kNN==lastkNN) return; initIndexes(); forceHandler->changeNumParticles(numParticles); lastkNN = kNN; startForces(); }
void JsonDbReduceDefinition::definitionCreated() { initScriptEngine(); initIndexes(); GetObjectsResult getObjectResponse = mPartition->d_func()->getObjects(JsonDbString::kTypeStr, mSourceType); if (!getObjectResponse.error.isNull()) { if (jsondbSettings->verbose()) qDebug() << "createReduceDefinition" << mTargetType << getObjectResponse.error.toString(); setError(getObjectResponse.error.toString()); } JsonDbObjectList objects = getObjectResponse.data; for (int i = 0; i < objects.size(); i++) updateObject(QJsonObject(), objects.at(i)); }
void ParticleHandler::init(){ #ifdef FIXEDSIZE setNumParticles(FIXEDSIZE); #else setNumParticles(10000); initGrid(); // loadModel(); initIndexes(); #endif forceHandler->initForces(); }
void HistorySqlStorage::initDatabase() { kdebugf(); if (!QSqlDatabase::isDriverAvailable("QSQLITE")) { MessageDialog::show("dialog-warning", tr("Kadu"), tr("It seems your Qt library does not provide support for selected database.\n " "Please select another driver in configuration window or install Qt with %1 plugin.").arg("QSQLITE")); History::instance()->unregisterStorage(this); return; } if (QSqlDatabase::contains("kadu-history")) { if (Database.isOpen()) Database.close(); QSqlDatabase::removeDatabase("kadu-history"); } QDir historyDir(profilePath("history")); if (!historyDir.exists()) historyDir.mkpath(profilePath("history")); Database = QSqlDatabase::addDatabase("QSQLITE", "kadu-history"); Database.setDatabaseName(profilePath("history/history.db")); if (!Database.open()) { MessageDialog::show("dialog-warning", tr("Kadu"), Database.lastError().text()); return; } Database.transaction(); initTables(); initIndexes(); }