Esempio n. 1
0
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);
}
Esempio n. 2
0
Info::Info() :
 m_bIsRoot(false),
 m_dirty(false),
 m_config(KSharedConfig::openConfig().data()),
 documentTypePromotionAllowed(true)
{
	updateStructLevelInfo();
}
Esempio n. 3
0
Info::Info() :
 m_bIsRoot(false),
 m_dirty(false),
 m_config(KGlobal::config().data()),
 documentTypePromotionAllowed(true)
{
	updateStructLevelInfo();
}