void ImportOdgPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("ODF Drawing", "Import/export format name"); fmt.filter = tr("ODF Drawing (*.odg *.ODG *.fodg *.FODG)"); fmt.formatId = 0; fmt.fileExtensions = QStringList() << "odg" << "fodg"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = false; fmt.mimeTypes = QStringList(); fmt.mimeTypes.append("application/vnd.oasis.opendocument.graphics"); fmt.priority = 64; // Priority registerFormat(fmt); FileFormat fmt2(this); fmt2.trName = tr("ODF Presentation", "Import/export format name"); fmt2.filter = tr("ODF Presentation (*.odp *.ODP *.fodp *.FODP)"); fmt2.formatId = 0; fmt2.fileExtensions = QStringList() << "odp" << "fodp"; fmt2.load = true; fmt2.save = false; fmt2.thumb = true; fmt2.colorReading = false; fmt2.mimeTypes = QStringList(); fmt2.mimeTypes.append("application/vnd.oasis.opendocument.presentation"); fmt2.priority = 64; // Priority registerFormat(fmt2); }
void ImportIdmlPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("Adobe Indesign IDML"); fmt.filter = tr("Adobe Indesign IDML (*.idml *.IDML)"); fmt.formatId = 0; fmt.nameMatch = QRegExp("\\.idml$", Qt::CaseInsensitive); fmt.fileExtensions = QStringList() << "idml"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); fmt.mimeTypes.append("application/vnd.adobe.indesign-idml-package"); fmt.priority = 64; // Priority registerFormat(fmt); FileFormat fmt2(this); fmt2.trName = tr("Adobe Indesign IDMS"); fmt2.filter = tr("Adobe Indesign IDMS (*.idms *.IDMS)"); fmt2.formatId = 0; fmt2.nameMatch = QRegExp("\\.idms$", Qt::CaseInsensitive); fmt2.fileExtensions = QStringList() << "idms"; fmt2.load = true; fmt2.save = false; fmt2.thumb = true; fmt2.colorReading = true; fmt2.mimeTypes = QStringList(); fmt2.mimeTypes.append("application/vnd.adobe.indesign-idms"); fmt2.priority = 64; // Priority registerFormat(fmt2); }
void FileFormatsManager::registerAllFormats() { // The first format is the default image format in FileSelector registerFormat(CreateAseFormat()); registerFormat(CreateBmpFormat()); registerFormat(CreateFliFormat()); registerFormat(CreateGifFormat()); registerFormat(CreateIcoFormat()); registerFormat(CreateJpegFormat()); registerFormat(CreatePcxFormat()); registerFormat(CreatePngFormat()); registerFormat(CreateTgaFormat()); registerFormat(CreateWebPFormat()); }
void FileFormatsManager::registerAllFormats() { registerFormat(CreateAseFormat()); registerFormat(CreateBmpFormat()); registerFormat(CreateFliFormat()); registerFormat(CreateGifFormat()); registerFormat(CreateIcoFormat()); registerFormat(CreateJpegFormat()); registerFormat(CreatePcxFormat()); registerFormat(CreatePngFormat()); registerFormat(CreateTgaFormat()); }
void ImportPdfPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::PDF); // Human readable name fmt.formatId = FORMATID_PDFIMPORT; fmt.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::PDF); // QFileDialog filter fmt.nameMatch = QRegExp("\\."+FormatsManager::instance()->extensionListForFormat(FormatsManager::PDF, 1)+"$", Qt::CaseInsensitive); fmt.fileExtensions = QStringList() << "pdf"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::PDF); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); if (ScCore->haveGS()) { FileFormat fmt2(this); fmt2.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::EPS); // Human readable name fmt2.formatId = FORMATID_EPSIMPORT; fmt2.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::EPS);// QFileDialog filter fmt2.nameMatch = QRegExp("\\.("+FormatsManager::instance()->extensionListForFormat(FormatsManager::EPS, 1)+")$", Qt::CaseInsensitive); fmt2.fileExtensions = QStringList() << "eps" << "epsf" << "epsi" << "eps2" << "eps3" << "epi" << "ept"; fmt2.load = true; fmt2.save = false; fmt2.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::EPS); // MIME types fmt2.priority = 64; // Priority registerFormat(fmt2); FileFormat fmt3(this); fmt3.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::PS); // Human readable name fmt3.formatId = FORMATID_PSIMPORT; fmt3.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::PS);// QFileDialog filter fmt3.nameMatch = QRegExp("\\.("+FormatsManager::instance()->extensionListForFormat(FormatsManager::PS, 1)+")$", Qt::CaseInsensitive); fmt3.fileExtensions = QStringList() << "ps"; fmt3.load = true; fmt3.save = false; fmt3.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::PS); // MIME types fmt3.priority = 64; // Priority registerFormat(fmt3); } }
void AudioFormatManager::registerBasicFormats() { registerFormat (new WavAudioFormat(), true); registerFormat (new AiffAudioFormat(), false); #if JUCE_USE_FLAC registerFormat (new FlacAudioFormat(), false); #endif #if JUCE_USE_OGGVORBIS registerFormat (new OggVorbisAudioFormat(), false); #endif #if JUCE_MAC || JUCE_IOS // registerFormat (new CoreAudioFormat(), false); #endif #if JUCE_USE_MP3AUDIOFORMAT registerFormat (new MP3AudioFormat(), false); #endif #if JUCE_USE_WINDOWS_MEDIA_FORMAT registerFormat (new WindowsMediaAudioFormat(), false); #endif }
void ImportXfigPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::XFIG); // Human readable name fmt.formatId = FORMATID_XFIGIMPORT; fmt.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::XFIG); // QFileDialog filter fmt.nameMatch = QRegExp("\\."+FormatsManager::instance()->extensionListForFormat(FormatsManager::XFIG, 1)+"$", Qt::CaseInsensitive); fmt.load = true; fmt.save = false; fmt.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::XFIG); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportDrwPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("Micrografx DRW File"); // Human readable name fmt.formatId = 0; fmt.filter = tr("Micrografx DRW File (*.drw *.DRW)"); // QFileDialog filter fmt.fileExtensions = QStringList() << "drw"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.mimeTypes = QStringList(); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportPSPlugin::registerFormats() { if (!ScCore->haveGS()) return; FileFormat fmt(this); fmt.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::EPS); // Human readable name fmt.formatId = 0; fmt.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::EPS);// QFileDialog filter fmt.fileExtensions = QStringList() << "eps" << "epsf" << "epsi" << "eps2" << "eps3" << "epi" << "ept"; fmt.load = true; fmt.save = false; fmt.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::EPS); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); FileFormat fmt2(this); fmt2.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::PS); // Human readable name fmt2.formatId = 0; fmt2.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::PS);// QFileDialog filter fmt2.fileExtensions = QStringList() << "ps"; fmt2.load = true; fmt2.save = false; fmt2.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::PS); // MIME types fmt2.priority = 64; // Priority registerFormat(fmt2); FileFormat fmt3(this); fmt3.trName = FormatsManager::instance()->nameOfFormat(FormatsManager::PDF); // Human readable name fmt3.formatId = 0; fmt3.filter = FormatsManager::instance()->extensionsForFormat(FormatsManager::PDF);// QFileDialog filter fmt3.fileExtensions = QStringList() << "pdf"; fmt3.load = true; fmt3.save = false; fmt3.mimeTypes = FormatsManager::instance()->mimetypeOfFormat(FormatsManager::PDF); // MIME types fmt3.priority = 64; // Priority registerFormat(fmt3); }
void ImportCgmPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("CGM File"); // Human readable name fmt.formatId = 0; fmt.filter = tr("CGM File (*.cgm *.CGM)"); // QFileDialog filter fmt.nameMatch = QRegExp("\\.cgm$", Qt::CaseInsensitive); fmt.fileExtensions = QStringList() << "cgm"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.mimeTypes = QStringList(); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportZmfPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("Zoner Draw"); fmt.filter = tr("Zoner Draw (*.zmf *.ZMF)"); fmt.formatId = 0; fmt.fileExtensions = QStringList() << "zmf"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportSmlPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("Kivio Stencils \"*.sml\" File"); // Human readable name fmt.formatId = 0; fmt.filter = tr("Kivio Stencils \"*.sml\" File (*.sml *.SML)"); // QFileDialog filter fmt.fileExtensions = QStringList() << "sml"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportPubPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("MS Publisher"); fmt.filter = tr("MS Publisher (*.pub *.PUB)"); fmt.formatId = 0; fmt.fileExtensions = QStringList() << "pub"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); fmt.mimeTypes.append("application/x-mspublisher"); fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportVsdPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("MS Visio"); fmt.filter = tr("MS Visio (*.vsd *.VSD *.vdx *.VDX *.vsdx *.VSDX)"); fmt.formatId = 0; fmt.fileExtensions = QStringList() << "vsd" << "vdx" << "vsdx"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); fmt.mimeTypes.append("application/ms-visio"); fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportVivaPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("Viva Designer XML"); fmt.filter = tr("Viva Designer XML (*.xml *.XML)"); fmt.formatId = 0; fmt.fileExtensions = QStringList() << "xml"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); fmt.mimeTypes.append(""); fmt.priority = 64; // Priority registerFormat(fmt); }
void ImportXarPlugin::registerFormats() { FileFormat fmt(this); fmt.trName = tr("XARA \"*.xar\" File"); // Human readable name fmt.formatId = 0; fmt.filter = tr("XARA \"*.xar\" File (*.xar *.XAR)"); // QFileDialog filter fmt.nameMatch = QRegExp("\\.xar$", Qt::CaseInsensitive); fmt.fileExtensions = QStringList() << "xar"; fmt.load = true; fmt.save = false; fmt.thumb = true; fmt.colorReading = true; fmt.mimeTypes = QStringList(); // MIME types fmt.priority = 64; // Priority registerFormat(fmt); }
void AudioFormatManager::registerBasicFormats() { #if JUCE_MAC registerFormat (new AiffAudioFormat(), true); registerFormat (new WavAudioFormat(), false); #else registerFormat (new WavAudioFormat(), true); registerFormat (new AiffAudioFormat(), false); #endif #if JUCE_USE_FLAC registerFormat (new FlacAudioFormat(), false); #endif #if JUCE_USE_OGGVORBIS registerFormat (new OggVorbisAudioFormat(), false); #endif }
void AudioFormatManager::registerBasicFormats() { registerFormat (new WavAudioFormat(), true); registerFormat (new AiffAudioFormat(), false); #if JUCE_USE_FLAC registerFormat (new FlacAudioFormat(), false); #endif #if JUCE_USE_OGGVORBIS registerFormat (new OggVorbisAudioFormat(), false); #endif #if JUCE_MAC || JUCE_IOS registerFormat (new CoreAudioFormat(), false); #elif JUCE_WINDOWS registerFormat (new WindowsMediaAudioFormat(), false); #elif JUCE_USE_MP3AUDIOFORMAT // The software MP3 decoder is only used as a default format if // there isn't an OS-provided alternative. registerFormat (new MP3AudioFormat(), false); #endif }