KTextEditor
mainwindow.h
34 * For example the component can get a place to show view bar widgets (e.g. search&replace, goto line, ...).
35 * This is useful to e.g. have one place inside the window to show such stuff even if the application allows
38 * The application must pass a pointer to the MainWindow object to the createView method on view creation
41 * It must not reimplement this class but construct an instance and pass a pointer to a QObject that
223 };
285 * \return pointer to the plugin view if a plugin with \p name is loaded and has a view for this mainwindow,
320 * The host application should try to manage this like some KTextEditor::View (e.g. as a tab) and provide
345 * \brief returns the currently active widget. It can be a non-KTextEditor::View widget or a KTextEditor::View
351 * \brief activate @p widget. If the widget is not present in the window, it will be added to the window
This class allows the application that embeds the KTextEditor component to allow it to access parts o...
Definition mainwindow.h:47
void viewChanged(KTextEditor::View *view)
This signal is emitted whenever the active view changes.
void widgetRemoved(QWidget *widget)
The widget was removed from this window.
void unhandledShortcutOverride(QEvent *e)
This signal is emitted for every unhandled ShortcutOverride in the window.
void pluginViewCreated(const QString &name, QObject *pluginView)
This signal is emitted when the view of some Plugin is created for this main window.
void pluginViewDeleted(const QString &name, QObject *pluginView)
This signal is emitted when the view of some Plugin got deleted.
void viewCreated(KTextEditor::View *view)
This signal is emitted whenever a new view is created.
void widgetAdded(QWidget *widget)
The widget was added to this window.
The KTextEditor namespace contains all the public API that is required to use the KTextEditor compone...
Definition katetextblock.h:18
Orientation
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:26 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:26 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.