1 | // Copyright (C) 2021 The Qt Company Ltd. |
2 | // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only |
3 | |
4 | // this file was generated by the generate.ts script |
5 | |
6 | #ifndef QLSPNOTIFYSIGNALS_P_H |
7 | #define QLSPNOTIFYSIGNALS_P_H |
8 | |
9 | // |
10 | // W A R N I N G |
11 | // ------------- |
12 | // |
13 | // This file is not part of the Qt API. It exists purely as an |
14 | |
15 | // |
16 | // We mean it. |
17 | // |
18 | |
19 | #include <QtLanguageServer/private/qlanguageserverprotocol_p.h> |
20 | |
21 | QT_BEGIN_NAMESPACE |
22 | |
23 | class Q_LANGUAGESERVER_EXPORT QLspNotifySignals : public QObject |
24 | { |
25 | Q_OBJECT |
26 | public: |
27 | QLspNotifySignals(QObject *parent = nullptr) : QObject(parent) { } |
28 | void registerHandlers(QLanguageServerProtocol *protocol); |
29 | signals: |
30 | void receivedCancelNotification(const QLspSpecification::Notifications::CancelParamsType &); |
31 | void receivedInitializedNotification( |
32 | const QLspSpecification::Notifications::InitializedParamsType &); |
33 | void receivedExitNotification(const QLspSpecification::Notifications::ExitParamsType &); |
34 | void receivedLogTraceNotification(const QLspSpecification::Notifications::LogTraceParamsType &); |
35 | void receivedSetTraceNotification(const QLspSpecification::Notifications::SetTraceParamsType &); |
36 | void receivedShowMessageNotification( |
37 | const QLspSpecification::Notifications::ShowMessageParamsType &); |
38 | void |
39 | receivedLogMessageNotification(const QLspSpecification::Notifications::LogMessageParamsType &); |
40 | void receivedWorkDoneProgressCancelNotification( |
41 | const QLspSpecification::Notifications::WorkDoneProgressCancelParamsType &); |
42 | void receivedTelemetryEventNotification( |
43 | const QLspSpecification::Notifications::TelemetryEventParamsType &); |
44 | void receivedDidChangeWorkspaceFoldersNotification( |
45 | const QLspSpecification::Notifications::DidChangeWorkspaceFoldersParamsType &); |
46 | void receivedDidChangeConfigurationNotification( |
47 | const QLspSpecification::Notifications::DidChangeConfigurationParamsType &); |
48 | void receivedDidChangeWatchedFilesNotification( |
49 | const QLspSpecification::Notifications::DidChangeWatchedFilesParamsType &); |
50 | void receivedCreateFilesNotification( |
51 | const QLspSpecification::Notifications::CreateFilesParamsType &); |
52 | void receivedRenameFilesNotification( |
53 | const QLspSpecification::Notifications::RenameFilesParamsType &); |
54 | void receivedDeleteFilesNotification( |
55 | const QLspSpecification::Notifications::DeleteFilesParamsType &); |
56 | void receivedDidOpenTextDocumentNotification( |
57 | const QLspSpecification::Notifications::DidOpenTextDocumentParamsType &); |
58 | void receivedDidChangeTextDocumentNotification( |
59 | const QLspSpecification::Notifications::DidChangeTextDocumentParamsType &); |
60 | void receivedWillSaveTextDocumentNotification( |
61 | const QLspSpecification::Notifications::WillSaveTextDocumentParamsType &); |
62 | void receivedDidSaveTextDocumentNotification( |
63 | const QLspSpecification::Notifications::DidSaveTextDocumentParamsType &); |
64 | void receivedDidCloseTextDocumentNotification( |
65 | const QLspSpecification::Notifications::DidCloseTextDocumentParamsType &); |
66 | void receivedPublishDiagnosticsNotification( |
67 | const QLspSpecification::Notifications::PublishDiagnosticsParamsType &); |
68 | }; |
69 | |
70 | QT_END_NAMESPACE |
71 | |
72 | #endif // QLSPNOTIFYSIGNALS_P_H |
73 | |