SolarSystem::SolarSkyBox::SolarSkyBox(Qt3DCore::QNode* parent): QSkyboxEntity(parent) { //create skybox from file setBaseName(QStringLiteral("qrc:/Resources/Skybox/stars")); setExtension(QStringLiteral(".webp")); }
/*! Elementary constructor. */ vpDiskGrabber::vpDiskGrabber() : image_number(0), image_step(1), number_of_zero(0), useGenericName(false) { setDirectory("/tmp"); setBaseName("I"); setExtension("pgm"); init = false; }
vpDiskGrabber::vpDiskGrabber(const char *dir, const char *basename, long number, int step, unsigned int noz, const char *ext) : image_number(number), image_step(step), number_of_zero(noz), useGenericName(false) { setDirectory(dir); setBaseName(basename); setExtension(ext); init = false; }
vpDiskGrabber::vpDiskGrabber(const char *generic_name) : image_number(0), image_step(1), number_of_zero(0), useGenericName(false) { setDirectory("/tmp"); setBaseName("I"); setExtension("pgm"); init = false; if (strlen( generic_name ) >= FILENAME_MAX) { throw(vpException(vpException::memoryAllocationError, "Not enough memory to intialize the generic name")); } strcpy(this->genericName, generic_name); useGenericName = true; }
void Database::openBase(QString filename) { // qDebug() << "Database openBase" << filename << this->thread()->currentThreadId(); emit baseOpening(); emit toDebug(objectName(), QString("Открывается база данных '%1'.").arg(filename)); if(filename!=baseName()) removeConnection(); setBaseName(filename); if(!_connected) createConnection(); if(!_connected) return; createTable(); createModel(); emit baseOpened(); }