Doc: Fix qdoc warnings in Core plugin docs

Change-Id: Id7b7c1c66e75ad5bce2ea9801493eb7872121e52
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Leena Miettinen
2023-05-26 13:57:46 +02:00
parent 380dc1cbed
commit d15da2c0f9
9 changed files with 58 additions and 16 deletions

View File

@@ -92,7 +92,8 @@ QString CommandAction::toolTipBase() const
}
/*!
Sets the base tool tip that is extended with the command's shortcut.
Sets the base tool tip that is extended with the command's shortcut to
\a toolTipBase.
\sa toolTipBase()
*/
@@ -155,7 +156,8 @@ QString CommandButton::toolTipBase() const
}
/*!
Sets the base tool tip that is extended with the command's shortcut.
Sets the base tool tip that is extended with the command's shortcut to
\a toolTipBase.
\sa toolTipBase()
*/

View File

@@ -250,7 +250,7 @@ void IOptionsPage::setLayouter(const std::function<Layouting::LayoutItem ()> &la
static QList<IOptionsPage *> g_optionsPages;
/*!
Constructs an options page with the given \a parent and registers it
Constructs an options page and registers it
at the global options page pool if \a registerGlobally is \c true.
*/
IOptionsPage::IOptionsPage(bool registerGlobally)

View File

@@ -1027,6 +1027,10 @@ void DocumentManager::showFilePropertiesDialog(const FilePath &filePath)
and \a selectedFilter arguments are interpreted like in
QFileDialog::getOpenFileNames(). \a pathIn specifies a path to open the
dialog in if that is not overridden by the user's policy.
The \a options argument holds various options about how to run the dialog.
See the QFileDialog::Option enum for more information about the flags you
can pass.
*/
FilePaths DocumentManager::getOpenFileNames(const QString &filters,

View File

@@ -239,6 +239,10 @@ void EditorManagerPlaceHolder::showEvent(QShowEvent *)
\value SwitchSplitIfAlreadyVisible
Switches to another split if the document is already
visible there.
\value DoNotRaise
Prevents raising the \QC window to the foreground.
\value AllowExternalEditor
Allows opening the file in an external editor.
*/
/*!
@@ -3246,7 +3250,11 @@ void EditorManager::addCloseEditorListener(const std::function<bool (IEditor *)>
/*!
Asks the user for a list of files to open and returns the choice.
\sa DocumentManager::getOpenFileNames()
The \a options argument holds various options about how to run the dialog.
See the QFileDialog::Options enum for more information about the flags you
can pass.
\sa DocumentManager::getOpenFileNames(), QFileDialog::Options
*/
FilePaths EditorManager::getOpenFilePaths(QFileDialog::Options options)
{

View File

@@ -13,18 +13,22 @@
for wizards.
The features provided by an object in the object pool implementing IFeatureProvider
will be respected by wizards implementing IWizard.
will be respected by wizards implementing IWizardFactory.
This feature set, provided by all instances of IFeatureProvider in the
object pool, is checked against \c IWizard::requiredFeatures()
object pool, is checked against \c IWizardFactory::requiredFeatures()
and only if all required features are available, the wizard is displayed
when creating a new file or project.
If you created JSON-based wizards, the feature set is checked against the
\c featuresRequired setting that is described in
\l{https://doc.qt.io/qtcreator/creator-project-wizards.html}
{Adding New Custom Wizards} in the \QC Manual.
The QtSupport plugin creates an instance of IFeatureProvider and provides Qt specific
features for the available versions of Qt.
\sa Core::IWizard
\sa QtSupport::QtVersionManager
\sa Core::IWizardFactory
*/
/*!

View File

@@ -845,7 +845,8 @@ void SearchResult::setFilter(SearchResultFilter *filter)
/*!
Notifies the \uicontrol {Search Results} output pane that the current search
has been \a canceled, and the UI should reflect that.
has been \a canceled for the specified \a reason, and the UI should reflect
that.
*/
void SearchResult::finishSearch(bool canceled, const QString &reason)
{

View File

@@ -66,6 +66,17 @@
The wizard creates a new project.
*/
/*!
\enum Core::IWizardFactory::WizardFlag
Holds information about the created projects and files.
\value PlatformIndependent
The wizard creates projects that run on all platforms.
\value ForceCapitalLetterForFileName
The wizard uses an initial capital letter for the names of new files.
*/
/*!
\fn Core::IWizardFactory::WizardKind Core::IWizardFactory::kind() const
Returns what kind of objects are created by the wizard.
@@ -237,6 +248,9 @@ FilePath IWizardFactory::runPath(const FilePath &defaultPath) const
The \a path argument is a suggestion for the location where files should be
created. The wizard should fill this in its path selection elements as a
default path.
When \a showWizard is \c false, the wizard instance is created and set up
but not actually shown.
*/
Wizard *IWizardFactory::runWizard(const FilePath &path, QWidget *parent, Id platform,
const QVariantMap &variables,

View File

@@ -594,6 +594,7 @@ QString ILocatorFilter::shortcutString() const
}
/*!
\internal
Sets the refresh recipe for refreshing cached data.
*/
void ILocatorFilter::setRefreshRecipe(const std::optional<TaskItem> &recipe)
@@ -1277,8 +1278,6 @@ LocatorFilterEntries LocatorFileCachePrivate::generate(const QFuture<void> &futu
*/
/*!
\fn LocatorFileCache
Constructs an invalid cache.
The cache is considered to be in an invalid state after a call to invalidate(),
@@ -1382,7 +1381,7 @@ void LocatorFileCache::setFilePathsGenerator(const FilePathsGenerator &generator
and sets it to a valid state with the new generator for the passed \a filePaths.
The stored generator provider is preserved.
\sa setGenerator
\sa setGeneratorProvider
*/
void LocatorFileCache::setFilePaths(const FilePaths &filePaths)
{

View File

@@ -56,7 +56,8 @@ static bool kIsAutoRestoreLastSessionDefault = false;
const char M_SESSION[] = "ProjectExplorer.Menu.Session";
/*!
\class ProjectExplorer::SessionManager
\class Core::SessionManager
\inmodule QtCreator
\brief The SessionManager class manages sessions.
@@ -164,7 +165,8 @@ bool SessionManager::isLoadingSession()
}
/*!
Lets other plugins store persistent values within the session file.
Lets other plugins store persistent values specified by \a name and \a value
within the session file.
*/
void SessionManager::setValue(const QString &name, const QVariant &value)
@@ -235,6 +237,9 @@ FilePath SessionManager::sessionNameToFileName(const QString &session)
/*!
Creates \a session, but does not actually create the file.
Returns whether the creation was successful.
*/
bool SessionManager::createSession(const QString &session)
@@ -268,7 +273,10 @@ void SessionManager::showSessionManager()
}
/*!
\brief Shows a dialog asking the user to confirm deleting the session \p session
Shows a dialog asking the user to confirm the deletion of the specified
\a sessions.
Returns whether the user confirmed the deletion.
*/
bool SessionManager::confirmSessionDelete(const QStringList &sessions)
{
@@ -286,6 +294,8 @@ bool SessionManager::confirmSessionDelete(const QStringList &sessions)
/*!
Deletes \a session name from session list and the file from disk.
Returns whether the deletion was successful.
*/
bool SessionManager::deleteSession(const QString &session)
{
@@ -515,7 +525,7 @@ QString SessionManager::lastSession()
}
/*!
Returns the session that was active when Qt Creator was last closed, if any.
Returns the session that was active when \QC was last closed, if any.
*/
QString SessionManager::startupSession()
{