forked from qt-creator/qt-creator
Doc: edit for style and consistency.
This commit is contained in:
+20
-12
@@ -146,6 +146,9 @@
|
||||
\page common_extension_tasks.html
|
||||
\title Common Extension Tasks
|
||||
|
||||
This section summarizes the API functions that you can use to add UI
|
||||
components to Qt Creator.
|
||||
|
||||
\table
|
||||
\header
|
||||
\o Task
|
||||
@@ -153,13 +156,14 @@
|
||||
\o API
|
||||
|
||||
\row
|
||||
\o Add a menu / menu entry.
|
||||
\o Add a menu or menu item.
|
||||
\o You can extend existing menus or create new ones.
|
||||
\o \l{Core::ActionManager}, \l{Core::Command}, \l{Core::ICore::actionManager()}
|
||||
|
||||
\row
|
||||
\o Add a configurable keyboard shortcut.
|
||||
\o Registerng shortcuts makes it possible for users to configure them in the common shortcut settings dialog.
|
||||
\o Registering shortcuts makes it possible for users to configure them in
|
||||
the common shortcut settings dialog.
|
||||
\o \l{Core::ActionManager}, \l{Core::Command}, \l{Core::ICore::actionManager()}
|
||||
|
||||
\row
|
||||
@@ -169,17 +173,20 @@
|
||||
|
||||
\row
|
||||
\o Add a new editor type.
|
||||
\o Like an editor for xml files.
|
||||
\o Such as an editor for XML files.
|
||||
\o \l{Core::IEditorFactory}, \l{Core::IEditor}, \l{Core::IFile}
|
||||
|
||||
\row
|
||||
\o Add a "New" wizard.
|
||||
\o That is added to the list when users do File->New..., allows you to basically do whatever you want.
|
||||
\o \l{Core::IWizard}, \l{Core::StandardFileWizard}, \l{Core::BaseFileWizard}, \l{Core::BaseFileWizardParameters}
|
||||
\o Add a new wizard.
|
||||
\o You can extend the wizards in File > New File or Project with your own
|
||||
file and project templates.
|
||||
\o \l{Core::IWizard}, \l{Core::StandardFileWizard},
|
||||
\l{Core::BaseFileWizard}, \l{Core::BaseFileWizardParameters}
|
||||
|
||||
\row
|
||||
\o Add support for a new version control system.
|
||||
\o Version control systems provided by QtCreator itself are Perforce, Git and Subversion.
|
||||
\o Version control systems integrated in QtCreator are Bazaar, CVS, Git,
|
||||
Mecurial, Perforce, and Subversion.
|
||||
\o \l{Core::IVersionControl}
|
||||
|
||||
\row
|
||||
@@ -188,18 +195,19 @@
|
||||
\o \l{Core::INavigationWidgetFactory}
|
||||
|
||||
\row
|
||||
\o Add a preferences page to the preferences dialog.
|
||||
\o Add a new page to existing or new category in Tools->Options.
|
||||
\o Add an options page to the \gui Options dialog.
|
||||
\o Add a new page to existing or new category in Tools > Options.
|
||||
\o \l{Core::IOptionsPage}
|
||||
|
||||
\row
|
||||
\o Add a find filter for the find dialog.
|
||||
\o Add a find filter to the \gui Find dialog.
|
||||
\o Implement any kind of search term based search.
|
||||
\o \l{Find::IFindFilter}, \l{Find::SearchResultWindow}
|
||||
|
||||
\row
|
||||
\o Add support for the find tool bar to a widget.
|
||||
\o The widget that has focus is asked if it supports text search, you can provide that for widgets under your control.
|
||||
\o The widget that has focus is asked whether it supports text search. You can
|
||||
add support for widgets under your control.
|
||||
\o \l{Find::IFindSupport}, \l{Find::BaseTextFind}
|
||||
|
||||
\row
|
||||
@@ -213,7 +221,7 @@
|
||||
\o
|
||||
|
||||
\row
|
||||
\o Add a new filter to Locator.
|
||||
\o Add a new filter to the locator.
|
||||
\o For a text typed in by the user you provide a list of things to show in the popup. When the user selects an entry you are requested to do whatever you want.
|
||||
\o \l{Locator::ILocatorFilter}, \l{Locator::FilterEntry}, \l{Locator::BaseFileFilter}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user