FileFormatManager::FileFormatManager() { addFormat(new CmlFormat); addFormat(new CjsonFormat); addFormat(new GromacsFormat); addFormat(new MdlFormat); addFormat(new XyzFormat); }
SyntaxHighlighter_HTML::SyntaxHighlighter_HTML() : QTextPreProcessor(), lastFormat( 0 ), lastFormatId( -1 ) { QFont f( qApp->font() ); addFormat(Standard, new QTextFormat(f, qApp->palette().color(QPalette::Active, QColorGroup::Text))); addFormat(Keyword, new QTextFormat(f, qApp->palette().color(QPalette::Active, QColorGroup::Dark))); addFormat(Attribute, new QTextFormat(f, qApp->palette().color(QPalette::Active, QColorGroup::Link))); addFormat(AttribValue, new QTextFormat(f, qApp->palette().color(QPalette::Active, QColorGroup::LinkVisited))); }
ModelCache::ModelCache() { const qint64 GEOMETRY_DEFAULT_UNUSED_MAX_SIZE = DEFAULT_UNUSED_MAX_SIZE; setUnusedResourceCacheSize(GEOMETRY_DEFAULT_UNUSED_MAX_SIZE); setObjectName("ModelCache"); auto modelFormatRegistry = DependencyManager::get<ModelFormatRegistry>(); modelFormatRegistry->addFormat(FBXSerializer()); modelFormatRegistry->addFormat(OBJSerializer()); modelFormatRegistry->addFormat(GLTFSerializer()); }
SyntaxHighlighter_CPP::SyntaxHighlighter_CPP() : QTextPreProcessor(), lastFormat( 0 ), lastFormatId( -1 ) { QFont f( qApp->font() ); addFormat( Standard, new QTextFormat( f, Qt::black ) ); addFormat( Number, new QTextFormat( f, Qt::darkBlue ) ); addFormat( String, new QTextFormat( f, Qt::darkGreen ) ); addFormat( Type, new QTextFormat( f, Qt::darkMagenta ) ); addFormat( Keyword, new QTextFormat( f, Qt::darkYellow ) ); addFormat( PreProcessor, new QTextFormat( f, Qt::darkBlue ) ); addFormat( Label, new QTextFormat( f, Qt::darkRed ) ); f.setFamily( "times" ); addFormat( Comment, new QTextFormat( f, Qt::red ) ); if ( wordMap ) return; wordMap = new QMap<int, QMap<QString, int> >; int len; for ( int i = 0; keywords[ i ]; ++i ) { len = (int)strlen( keywords[ i ] ); if ( !wordMap->contains( len ) ) wordMap->insert( len, QMap<QString, int >() ); QMap<QString, int> &map = wordMap->operator[]( len ); map[ keywords[ i ] ] = Keyword; } }
AudioFormatsManager::AudioFormatsManager() { #if defined(DM_AUDIOMIDI_USE_COREAUDIO) addFormat(std::shared_ptr<AudioFormat>(new AudioFormat_CoreAudio())); #endif #ifdef DM_AUDIOMIDI_USE_AAC addFormat(std::shared_ptr<AudioFormat>(new AudioFormat_aac())); #endif #ifdef DM_AUDIOMIDI_USE_OGG addFormat(std::shared_ptr<AudioFormat>(new AudioFormat_ogg())); #endif #ifdef DM_AUDIOMIDI_USE_SNDFILE addFormat(std::shared_ptr<AudioFormat>(new AudioFormat_sndfile())); #endif }
inline ge_id_t encodeIndex( index_t idx ) { assert( (idx & INDEX_OVERFLOW) == 0 ); ge_id_t id; id.id = addFormat( idx, efINDEX ); return id; }
inline ge_id_t encodeDeletion(pos_t start, pos_t end ) { assert( (start & POS_OVERFLOW) == 0 ); ge_id_t id; id.format_pos = start; id.data = end; id.format_pos = addFormat( id.format_pos, efDELETION); }
PMIOManager::PMIOManager( PMPart* part ) { m_pPart = part; m_formats.setAutoDelete( true ); addFormat( new PMPovray35Format( ) ); //addFormat( new PMPovray31Format( ) ); }
bool CGnuPlotBinaryFormat:: init(const std::string &fmt) { fmt_ = fmt; clear(); CParseLine line(fmt); while (line.isValid()) { line.skipSpace(); if (! line.isChar('%')) break; line.skipChar(); bool skip = false; if (line.isChar('*')) { skip = true; line.skipChar(); } std::string is; while (line.isValid() && line.isDigit()) is += line.getChar(); int n = (is != "" ? stoi(is) : 1); std::string s; while (line.isValid() && ! line.isChar('%')) s += line.getChar(); //std::cerr << skip << ":" << n << ":" << s << std::endl; CGnuPlotBinaryFormat::Format fmt = CGnuPlotBinaryFormat::stringToFormat(s); if (fmt != Format::INVALID) addFormat(skip, n, fmt); else std::cerr << "Unsupported format '" << s << "'" << std::endl; } return true; }
inline ge_id_t encodeImmediate( const GeneticEvent * ge, EncodingFormat ef ) { assert( (ge->getStart() & POS_OVERFLOW) == 0); assert( 0 < ge->length() && ge->length() <= 4 ); assert( efSUBSTITUTION1 <= ef && ef <= efINSERT4 ); ge_id_t id; id.id = addFormat( ge->getStart(), ef ); allele_t all = 0; int offset = 4; for( pos_t p = ge->getStart(); p < ge->getEnd(); ++p) { ge->allele( p, all ); id.bytes[offset++] = all; } return id; }
END_BUILDEREXT_SIGNATURE // ===================================================================== // ===================================================================== CSVObsParamsWidget::CSVObsParamsWidget(): openfluid::builderext::PluggableParameterizationExtension(), ui(new Ui::CSVObsParamsWidget) { ui->setupUi(this); setAutoFillBackground(true); ui->AddFormatButton->setIcon(openfluid::ui::common::getIcon("add","/ui/common")); ui->AddFormatButton->setIconSize(QSize(16,16)); ui->EditFormatButton->setIcon(openfluid::ui::common::getIcon("modify","/ui/common")); ui->EditFormatButton->setIconSize(QSize(16,16)); ui->RemoveFormatButton->setIcon(openfluid::ui::common::getIcon("remove","/ui/common")); ui->RemoveFormatButton->setIconSize(QSize(16,16)); ui->AddSetButton->setIcon(openfluid::ui::common::getIcon("add","/ui/common")); ui->AddSetButton->setIconSize(QSize(16,16)); ui->EditSetButton->setIcon(openfluid::ui::common::getIcon("modify","/ui/common")); ui->EditSetButton->setIconSize(QSize(16,16)); ui->RemoveSetButton->setIcon(openfluid::ui::common::getIcon("remove","/ui/common")); ui->RemoveSetButton->setIconSize(QSize(16,16)); ui->AutoButton->setIcon(openfluid::ui::common::getIcon("magic","/ui/common")); ui->AutoButton->setIconSize(QSize(16,16)); connect(ui->AddFormatButton,SIGNAL(clicked()),this,SLOT(addFormat())); connect(ui->EditFormatButton,SIGNAL(clicked()),this,SLOT(editFormat())); connect(ui->FormatsTableWidget,SIGNAL(cellDoubleClicked(int,int)),this,SLOT(editFormat())); connect(ui->RemoveFormatButton,SIGNAL(clicked()),this,SLOT(removeFormat())); connect(ui->AddSetButton,SIGNAL(clicked()),this,SLOT(addSet())); connect(ui->EditSetButton,SIGNAL(clicked()),this,SLOT(editSet())); connect(ui->SetsTableWidget,SIGNAL(cellDoubleClicked(int,int)),this,SLOT(editSet())); connect(ui->RemoveSetButton,SIGNAL(clicked()),this,SLOT(removeSet())); connect(ui->AutoButton,SIGNAL(clicked()),this,SLOT(generateAutomaticFormatAndSets())); }
AP_UnixClipboard::AP_UnixClipboard(AP_UnixApp * pApp) : XAP_UnixClipboard(pApp) { // DECLARE IN ORDER OF PREFERENCE RECEIVING // rich text types AddFmt(AP_CLIPBOARD_TXT_RTF); AddFmt(AP_CLIPBOARD_APPLICATION_RTF); // image types AddFmt ( AP_CLIPBOARD_IMAGE_GOChart ) ; AddFmt ( AP_CLIPBOARD_IMAGE_PNG ) ; AddFmt ( AP_CLIPBOARD_IMAGE_JPEG ) ; AddFmt ( AP_CLIPBOARD_IMAGE_TIFF ) ; AddFmt ( AP_CLIPBOARD_IMAGE_GIF ) ; AddFmt ( AP_CLIPBOARD_IMAGE_BMP ) ; AddFmt ( AP_CLIPBOARD_IMAGE_XBM ) ; AddFmt ( AP_CLIPBOARD_IMAGE_XPM ) ; AddFmt ( AP_CLIPBOARD_IMAGE_PNM ) ; AddFmt ( AP_CLIPBOARD_IMAGE_PPM ) ; AddFmt ( AP_CLIPBOARD_IMAGE_PGM ) ; AddFmt ( AP_CLIPBOARD_IMAGE_WBMP ) ; AddFmt ( AP_CLIPBOARD_IMAGE_RAS ) ; AddFmt ( AP_CLIPBOARD_IMAGE_WMF ) ; AddFmt ( AP_CLIPBOARD_IMAGE_SVG ) ; AddFmt ( AP_CLIPBOARD_IMAGE_SVG_XML ) ; // plain text types AddFmt(AP_CLIPBOARD_TEXT_UTF8_STRING); AddFmt(AP_CLIPBOARD_TEXT); AddFmt(AP_CLIPBOARD_TEXT_STRING); AddFmt(AP_CLIPBOARD_TEXT_PLAIN); AddFmt(AP_CLIPBOARD_TEXT_COMPOUND); // hypertext types AddFmt ( AP_CLIPBOARD_TXT_HTML ) ; // actually XHTML, but who's counting? AddFmt ( AP_CLIPBOARD_APPLICATION_XHTML ) ; vec_DynamicFormatsAccepted.insert(vec_DynamicFormatsAccepted.begin(), NULL); // O Dformat. This is provided by a plugin addFormat(AP_CLIPBOARD_APPLICATION_ODT); }
QSASyntaxHighlighter::QSASyntaxHighlighter() : QTextPreProcessor(), lastFormat( 0 ), lastFormatId( -1 ) { int normalSize = QApplication::font().pointSize(); QString normalFamily = QApplication::font().family(); QString commentFamily = QString::fromLatin1("Monospace"); int normalWeight = QFont::Normal; addFormat( Standard, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::black ) ); addFormat( Comment, new QTextFormat( QFont( commentFamily, normalSize, normalWeight, true ), Qt::darkGray ) ); addFormat( Number, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::blue ) ); addFormat( String, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::red ) ); addFormat( Type, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::darkMagenta ) ); addFormat( Keyword, new QTextFormat( QFont( normalFamily, normalSize, QFont::Bold ), Qt::black ) ); addFormat( PreProcessor, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::darkBlue ) ); addFormat( Label, new QTextFormat( QFont( normalFamily, normalSize, normalWeight ), Qt::black ) ); if ( wordMap ) return; wordMap = new QMap<int, QMap<QString, int> >; int len; for ( int i = 0; keywords[ i ]; ++i ) { len = strlen( keywords[ i ] ); if ( !wordMap->contains( len ) ) wordMap->insert( len, QMap<QString, int >() ); QMap<QString, int> &map = wordMap->operator[]( len ); map[ QString::fromLatin1(keywords[ i ]) ] = Keyword; } formats.setAutoDelete( TRUE ); }
/** Load entries for converting to and from names. */ void PixelFormat::loadNameConversions() { // RGB addFormat("rgb", GL_RGB); addFormat("rgb8", GL_RGB8); addFormat("bgr", GL_BGR); addFormat("compressed_rgb", GL_COMPRESSED_RGB); addFormat("compressed_srgb", GL_COMPRESSED_SRGB); addFormat("compressed_rgb_s3tc_dxt1", GL_COMPRESSED_RGB_S3TC_DXT1_EXT); // RGBA addFormat("rgba", GL_RGBA); addFormat("rgba8", GL_RGBA8); addFormat("compressed_rgba", GL_COMPRESSED_RGBA); addFormat("compressed_rgba_s3tc_dxt1", GL_COMPRESSED_RGBA_S3TC_DXT1_EXT); addFormat("compressed_rgba_s3tc_dxt3", GL_COMPRESSED_RGBA_S3TC_DXT3_EXT); addFormat("compressed_rgba_s3tc_dxt5", GL_COMPRESSED_RGBA_S3TC_DXT5_EXT); // Individuals addFormat("red", GL_RED); addFormat("compressed_red", GL_COMPRESSED_RED); addFormat("luminance", GL_LUMINANCE); // Pairs addFormat("rg", GL_RG); addFormat("compressed_rg", GL_COMPRESSED_RG); // Other types addFormat("rgba16f", GL_RGBA16F); }
void SaveDocumentController::SimpleFormatsInfo::addFormat(const QString& name, const QStringList& extensions) { addFormat(name, name, extensions); }