LaTeXInfo::LaTeXInfo(Extensions* extensions, KileAbbreviation::Manager* abbreviationManager, LatexCommands* commands, EditorExtension* editorExtension, KileConfiguration::Manager* manager, KileCodeCompletion::Manager* codeCompletionManager, KileTool::LivePreviewManager* livePreviewManager, KileParser::Manager* parserManager, KileDocument::Manager* documentManager) : TextInfo(extensions, abbreviationManager, parserManager, "LaTeX"), m_commands(commands), m_editorExtension(editorExtension), m_configurationManager(manager), m_eventFilter(NULL), m_livePreviewManager(livePreviewManager), m_documentManager(documentManager) { m_user = new User(); m_user->start(); m_masteruser = new User(); m_masteruser->start(); m_inlinePreview = true; documentTypePromotionAllowed = false; updateStructLevelInfo(); m_latexCompletionModel = new KileCodeCompletion::LaTeXCompletionModel(this, codeCompletionManager, editorExtension); }
Info::Info() : m_bIsRoot(false), m_dirty(false), m_config(KSharedConfig::openConfig().data()), documentTypePromotionAllowed(true) { updateStructLevelInfo(); }
Info::Info() : m_bIsRoot(false), m_dirty(false), m_config(KGlobal::config().data()), documentTypePromotionAllowed(true) { updateStructLevelInfo(); }