本文整理汇总了C++中DocumentView::getEditor方法的典型用法代码示例。如果您正苦于以下问题:C++ DocumentView::getEditor方法的具体用法?C++ DocumentView::getEditor怎么用?C++ DocumentView::getEditor使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DocumentView
的用法示例。
在下文中一共展示了DocumentView::getEditor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: onCenterClicked
void PreviewEditorWindow::onCenterClicked()
{
if (m_centerButton->isSelected()) {
DocumentView* view = UIContext::instance()->activeView();
if (view)
updateUsingEditor(view->getEditor());
}
}
示例2: activeEditor
Editor* UIContext::activeEditor()
{
DocumentView* view = activeView();
if (view)
return view->getEditor();
else
return NULL;
}
示例3: onWindowResize
void PreviewEditorWindow::onWindowResize()
{
Window::onWindowResize();
DocumentView* view = UIContext::instance()->activeView();
if (view)
updateUsingEditor(view->getEditor());
}
示例4: onAddDocument
void UIContext::onAddDocument(doc::Document* doc)
{
Context::onAddDocument(doc);
// We don't create views in batch mode.
if (!App::instance()->isGui())
return;
// Add a new view for this document
DocumentView* view = new DocumentView(static_cast<app::Document*>(doc), DocumentView::Normal);
// Add a tab with the new view for the document
App::instance()->getMainWindow()->getWorkspace()->addView(view);
setActiveView(view);
view->getEditor()->setDefaultScroll();
}