add same trick for KTextEditor::View, internally store pointer to ViewPrivate implementation to allow to have non-virtual funtions for extensions
author Christoph Cullmann
()
committer Christoph Cullmann
()
commit e9a418bcfb198a78c04667d02e5aab9c4d16f59d
tree fa9c4f43951f4a3e1fceee2c3c792f0aa5e72201
parent 6c48751ad38e461befe40ae64575268a1d94ea46
add same trick for KTextEditor::View, internally store pointer to ViewPrivate implementation to allow to have non-virtual funtions for extensions
102 files changed:
autotests/src/bug286887.cpp
autotests/src/bug313759.cpp
autotests/src/bug313769.cpp
autotests/src/bug317111.cpp
autotests/src/completion_test.cpp
autotests/src/completion_test.h
autotests/src/katefoldingtest.cpp
autotests/src/kateview_test.cpp
autotests/src/messagetest.cpp
autotests/src/movingrange_test.cpp
autotests/src/script_test_base.cpp
autotests/src/script_test_base.h
autotests/src/searchbar_test.cpp
autotests/src/templatehandler_test.cpp
autotests/src/testutils.cpp
autotests/src/testutils.h
autotests/src/undomanager_test.cpp
autotests/src/vimode_test.cpp
autotests/src/vimode_test.h
src/buffer/katetextbuffer.cpp
src/completion/katecompletionmodel.cpp
src/completion/katecompletionmodel.h
src/completion/katecompletionwidget.cpp
src/completion/katecompletionwidget.h
src/completion/katewordcompletion.cpp
src/dialogs/katedialogs.cpp
src/dialogs/katedialogs.h
src/document/katedocument.cpp
src/document/katedocument.h
src/include/ktexteditor/view.h
src/mode/katemodeconfigpage.cpp
src/printing/kateprinter.cpp
src/printing/kateprinter.h
src/printing/printpainter.cpp
src/printing/printpainter.h
src/render/katerenderer.cpp
src/render/katerenderer.h
src/schema/kateschema.cpp
src/schema/kateschema.h
src/schema/kateschemaconfig.cpp
src/script/katecommandlinescript.cpp
src/script/kateindentscript.cpp
src/script/kateindentscript.h
src/script/katescript.cpp
src/script/katescript.h
src/script/katescriptaction.cpp
src/script/katescriptaction.h
src/script/katescriptconsole.cpp
src/script/katescriptconsole.h
src/script/katescriptdocument.cpp
src/script/katescriptview.cpp
src/script/katescriptview.h
src/script/katetemplatescript.cpp
src/script/katetemplatescript.h
src/search/katesearchbar.cpp
src/search/katesearchbar.h
src/spellcheck/ontheflycheck.cpp
src/spellcheck/ontheflycheck.h
src/spellcheck/spellcheckdialog.cpp
src/spellcheck/spellcheckdialog.h
src/spellcheck/spellingmenu.cpp
src/spellcheck/spellingmenu.h
src/src/ktexteditor.cpp
src/swapfile/kateswapfile.h
src/utils/kateautoindent.cpp
src/utils/kateautoindent.h
src/utils/katebookmarks.cpp
src/utils/katebookmarks.h
src/utils/katecmds.cpp
src/utils/kateconfig.cpp
src/utils/kateconfig.h
src/utils/kateglobal.cpp
src/utils/kateglobal.h
src/utils/katetemplatehandler.cpp
src/utils/katetemplatehandler.h
src/variableeditor/variablelineedit.cpp
src/view/kateview.cpp
src/view/kateview.h
src/view/kateviewhelpers.cpp
src/view/kateviewhelpers.h
src/view/kateviewinternal.cpp
src/view/kateviewinternal.h
src/vimode/katevicommandrangeexpressionparser.cpp
src/vimode/katevicommandrangeexpressionparser.h
src/vimode/kateviemulatedcommandbar.cpp
src/vimode/kateviemulatedcommandbar.h
src/vimode/kateviglobal.cpp
src/vimode/kateviglobal.h
src/vimode/kateviinputmodemanager.cpp
src/vimode/kateviinputmodemanager.h
src/vimode/kateviinsertmode.cpp
src/vimode/kateviinsertmode.h
src/vimode/katevikeymapper.cpp
src/vimode/katevikeymapper.h
src/vimode/katevimodebase.cpp
src/vimode/katevimodebase.h
src/vimode/katevinormalmode.cpp
src/vimode/katevinormalmode.h
src/vimode/katevireplacemode.cpp
src/vimode/katevireplacemode.h
src/vimode/katevivisualmode.cpp
src/vimode/katevivisualmode.h