aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cppeditor.pro
diff options
context:
space:
mode:
authorLeander Schulten <Leander.Schulten@rwth-aachen.de>2020-08-20 00:33:24 +0200
committerLeander Schulten <Leander.Schulten@rwth-aachen.de>2020-10-14 10:12:44 +0000
commit5b5ae971045adebe40209150cf9e1cac6cc62191 (patch)
treea289184954bb8e2cc6dd3e7d4471f45e24e9405a /src/plugins/cppeditor/cppeditor.pro
parent7c58a4ac5b82903fae881922acdeac7cabc60692 (diff)
CppEditor: Introduce QuickFix settings and unify getter/setter generation
Introduces a QuickFix settings page where the generation of getters and setters can be customized. The settings can be saved into a file that can go into a VCS. All QuickFixes that generate getter/setter/signals/ Q_PROPERTIES now use the same backend. QuickFixes that generate getters/ setters are now extended to also generate signals and Q_PROPERTIES. Fixes: QTCREATORBUG-1532 Fixes: QTCREATORBUG-17941 Fixes: QTCREATORBUG-12678 Fixes: QTCREATORBUG-15779 Fixes: QTCREATORBUG-11620 Fixes: QTCREATORBUG-22707 Fixes: QTCREATORBUG-20157 Fixes: QTCREATORBUG-21804 Fixes: QTCREATORBUG-19814 Fixes: QTCREATORBUG-14622 Fixes: QTCREATORBUG-19803 Change-Id: I50ed2dad9b4a637fbd87b3e1f2856060ad0ad920 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/cppeditor/cppeditor.pro')
-rw-r--r--src/plugins/cppeditor/cppeditor.pro14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/plugins/cppeditor/cppeditor.pro b/src/plugins/cppeditor/cppeditor.pro
index 74b1daf63b..e0659bc9be 100644
--- a/src/plugins/cppeditor/cppeditor.pro
+++ b/src/plugins/cppeditor/cppeditor.pro
@@ -24,6 +24,11 @@ HEADERS += \
cppquickfix.h \
cppquickfixassistant.h \
cppquickfixes.h \
+ cppquickfixprojectsettings.h \
+ cppquickfixprojectsettingswidget.h \
+ cppquickfixsettings.h \
+ cppquickfixsettingspage.h \
+ cppquickfixsettingswidget.h \
cpptypehierarchy.h \
cppuseselectionsupdater.h \
resourcepreviewhoverhandler.h
@@ -48,13 +53,20 @@ SOURCES += \
cppquickfix.cpp \
cppquickfixassistant.cpp \
cppquickfixes.cpp \
+ cppquickfixprojectsettings.cpp \
+ cppquickfixprojectsettingswidget.cpp \
+ cppquickfixsettings.cpp \
+ cppquickfixsettingspage.cpp \
+ cppquickfixsettingswidget.cpp \
cpptypehierarchy.cpp \
cppuseselectionsupdater.cpp \
resourcepreviewhoverhandler.cpp
FORMS += \
cpppreprocessordialog.ui \
- cppcodemodelinspectordialog.ui
+ cppcodemodelinspectordialog.ui \
+ cppquickfixprojectsettingswidget.ui \
+ cppquickfixsettingswidget.ui
RESOURCES += \
cppeditor.qrc