CppNewClassDialog Class Reference
#include <cppnewclassdlg.h>
Inheritance diagram for CppNewClassDialog:

Constructor & Destructor Documentation
|
|
Definition at line 114 of file cppnewclassdlg.cpp. References compBasename, and compNamespace. |
Member Function Documentation
|
Definition at line 410 of file cppnewclassdlg.cpp. References CppNewClassDialog::ClassGenerator::generate(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1015 of file cppnewclassdlg.cpp. References access_view_mouseButtonPressed(), and accessMenu. Referenced by access_view_mouseButtonPressed(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 439 of file cppnewclassdlg.cpp. References baseincludeModified, setStateOfInheritanceEditors(), and KLineEdit::setText(). Referenced by checkQWidgetInheritance(), and qobject_box_stateChanged(). |
|
Definition at line 157 of file cppnewclassdlg.cpp. References addCompletionBasenameNamespacesRecursive(), compBasename, gres(), NamespaceList, and sortedNameList(). Referenced by addCompletionBasenameNamespacesRecursive(), and setCompletionBasename(). |
|
Definition at line 913 of file cppnewclassdlg.cpp. References addToConstructorsList(), KDevLanguageSupport::formatModelItem(), and m_part. Referenced by addToConstructorsList(), and parseClass(). |
|
Definition at line 918 of file cppnewclassdlg.cpp. References addToMethodsList(), KDevLanguageSupport::formatModelItem(), and m_part. Referenced by addToMethodsList(), and parseClass(). |
|
Definition at line 930 of file cppnewclassdlg.cpp. References addToUpgradeList(), KDevLanguageSupport::formatModelItem(), m_part, and VariableDom. |
|
Definition at line 924 of file cppnewclassdlg.cpp. References addToUpgradeList(), KDevLanguageSupport::formatModelItem(), and m_part. Referenced by addToUpgradeList(), and parseClass(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 710 of file cppnewclassdlg.cpp. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 261 of file cppnewclassdlg.cpp. References baseclassname_changed(), baseincludeModified, interface_suffix, KLineEdit::setText(), ClassGeneratorConfig::superCase(), and text(). Referenced by baseclassname_changed(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 285 of file cppnewclassdlg.cpp. References baseIncludeChanged(), baseincludeModified, and text(). Referenced by baseIncludeChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 736 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 718 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 724 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 730 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Definition at line 704 of file cppnewclassdlg.cpp. Referenced by currBaseSelected(), and downbaseclass_button_clicked(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 314 of file cppnewclassdlg.cpp. References checkObjCInheritance(). Referenced by checkObjCInheritance(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 332 of file cppnewclassdlg.cpp. References addBaseClass(), checkQWidgetInheritance(), and KLineEdit::setText(). Referenced by checkQWidgetInheritance(). |
|
Definition at line 698 of file cppnewclassdlg.cpp. Referenced by currBaseSelected(), and upbaseclass_button_clicked(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 214 of file cppnewclassdlg.cpp. References classNameChanged(), ClassGeneratorConfig::fileCase(), headerModified, implementation_suffix, implementationModified, interface_suffix, and text(). Referenced by classNameChanged(), and nameHandlerChanged(). |
|
Definition at line 1864 of file cppnewclassdlg.cpp. |
|
Definition at line 1859 of file cppnewclassdlg.cpp. Referenced by to_constructors_list_clicked(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 254 of file cppnewclassdlg.cpp. References classNamespaceChanged(), currNamespace, m_part, reloadAdvancedInheritance(), setCompletionBasename(), and text(). Referenced by classNamespaceChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 936 of file cppnewclassdlg.cpp. |
|
Definition at line 948 of file cppnewclassdlg.cpp. References clearConstructorsList(). Referenced by clearConstructorsList(), and reloadAdvancedInheritance(). |
|
Definition at line 964 of file cppnewclassdlg.cpp. References clearMethodsList(). Referenced by clearMethodsList(), and reloadAdvancedInheritance(). |
|
Definition at line 970 of file cppnewclassdlg.cpp. References clearUpgradeList(). Referenced by clearUpgradeList(), and reloadAdvancedInheritance(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 525 of file cppnewclassdlg.cpp. References currBaseNameChanged(), parseClass(), remClassFromAdv(), text(), and updateConstructorsOrder(). Referenced by currBaseNameChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 542 of file cppnewclassdlg.cpp. References setAccessForBase(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 551 of file cppnewclassdlg.cpp. References setAccessForBase(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 560 of file cppnewclassdlg.cpp. References setAccessForBase(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 588 of file cppnewclassdlg.cpp. References baseincludeModified, checkDownButtonState(), checkUpButtonState(), currBaseSelected(), setStateOfInheritanceEditors(), and KLineEdit::setText(). Referenced by currBaseSelected(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 577 of file cppnewclassdlg.cpp. References currBaseVirtualChanged(). Referenced by currBaseVirtualChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 654 of file cppnewclassdlg.cpp. References checkDownButtonState(), remBaseClassOnly(), setStateOfInheritanceEditors(), and updateConstructorsOrder(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1048 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 388 of file cppnewclassdlg.cpp. References gtk_box_stateChanged(). Referenced by gtk_box_stateChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 299 of file cppnewclassdlg.cpp. References headerModified. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 307 of file cppnewclassdlg.cpp. References implementationModified. |
|
Definition at line 897 of file cppnewclassdlg.cpp. References KSharedPtr< T >::count(), KSharedPtr< T >::data(), KDevLanguageSupport::formatModelItem(), FunctionDom, isConstructor(), and m_part. Referenced by isConstructor(), and parseClass(). |
|
Definition at line 1921 of file cppnewclassdlg.cpp. References KSharedPtr< T >::data(), KDevLanguageSupport::formatModelItem(), isDestructor(), and m_part. Referenced by isDestructor(), and parseClass(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1040 of file cppnewclassdlg.cpp. References methods_view_mouseButtonPressed(), and overMenu. Referenced by methods_view_mouseButtonPressed(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 207 of file cppnewclassdlg.cpp. References classNameChanged(), m_parse, m_part, nameHandlerChanged(), KDevPlugin::projectDom(), and text(). Referenced by nameHandlerChanged(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 748 of file cppnewclassdlg.cpp. References newTabSelected(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 742 of file cppnewclassdlg.cpp. References newTabSelected(). Referenced by newTabSelected(). |
|
|
Reimplemented from CppNewClassDialogBase. Definition at line 372 of file cppnewclassdlg.cpp. References addBaseClass(), qobject_box_stateChanged(), and KLineEdit::setText(). Referenced by qobject_box_stateChanged(). |
|
Definition at line 757 of file cppnewclassdlg.cpp. References clearConstructorsList(), clearMethodsList(), clearUpgradeList(), parseClass(), and reloadAdvancedInheritance(). Referenced by classNamespaceChanged(), and reloadAdvancedInheritance(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 454 of file cppnewclassdlg.cpp. References baseincludeModified, remClassFromAdv(), and setStateOfInheritanceEditors(). |
|
Definition at line 480 of file cppnewclassdlg.cpp. References baseincludeModified, and setStateOfInheritanceEditors(). Referenced by downbaseclass_button_clicked(), and upbaseclass_button_clicked(). |
|
Definition at line 497 of file cppnewclassdlg.cpp. References remClassFromAdv(), removeTemplateParams(), and text(). Referenced by currBaseNameChanged(), remBaseClass(), and remClassFromAdv(). |
|
Definition at line 1916 of file cppnewclassdlg.cpp. References removeTemplateParams(). Referenced by parseClass(), remClassFromAdv(), and removeTemplateParams(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1054 of file cppnewclassdlg.cpp. Referenced by CppNewClassDialog(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 569 of file cppnewclassdlg.cpp. References scopeboxActivated(). Referenced by scopeboxActivated(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1060 of file cppnewclassdlg.cpp. |
|
Definition at line 991 of file cppnewclassdlg.cpp. References PListViewItem< T >::item(), setAccessForBase(), and setAccessForItem(). Referenced by currBasePrivateSet(), currBaseProtectedSet(), currBasePublicSet(), and setAccessForBase(). |
|
Definition at line 976 of file cppnewclassdlg.cpp. References setAccessForItem(). Referenced by setAccessForBase(), and setAccessForItem(). |
|
Definition at line 120 of file cppnewclassdlg.cpp. References addCompletionBasenameNamespacesRecursive(), KCompletion::clear(), compBasename, currNamespace, endl(), CodeModel::globalNamespace(), KCompletion::insertItems(), KCompletion::items, kdDebug(), setCompletionBasename(), and sortedNameList(). Referenced by classNamespaceChanged(), CppNewClassDialog(), and setCompletionBasename(). |
|
Definition at line 190 of file cppnewclassdlg.cpp. References compNamespace, endl(), kdDebug(), and setCompletionNamespaceRecursive(). Referenced by CppNewClassDialog(), and setCompletionNamespaceRecursive(). |
|
Definition at line 418 of file cppnewclassdlg.cpp. References setStateOfInheritanceEditors(). Referenced by addBaseClass(), currBaseSelected(), downbaseclass_button_clicked(), remBaseClass(), remBaseClassOnly(), and setStateOfInheritanceEditors(). |
|
Definition at line 1907 of file cppnewclassdlg.cpp. References QRegExp_escape(), and templateActualParamsFormatted(). Referenced by parseClass(), and templateActualParamsFormatted(). |
|
Definition at line 1891 of file cppnewclassdlg.cpp. References QRegExp_escape(). |
|
Definition at line 1886 of file cppnewclassdlg.cpp. Referenced by to_constructors_list_clicked(). |
|
Definition at line 1876 of file cppnewclassdlg.cpp. References QRegExp_escape(). |
|
Definition at line 1871 of file cppnewclassdlg.cpp. Referenced by to_constructors_list_clicked(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1072 of file cppnewclassdlg.cpp. References ArgumentList, classNameFormatted(), PCheckListItem< T >::item(), PCheckListItem< T >::templateAddition, templateParamsFormatted(), and templateStrFormatted(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 624 of file cppnewclassdlg.cpp. References checkUpButtonState(), remBaseClassOnly(), and updateConstructorsOrder(). |
|
Definition at line 680 of file cppnewclassdlg.cpp. Referenced by currBaseNameChanged(), downbaseclass_button_clicked(), and upbaseclass_button_clicked(). |
Member Data Documentation
|
Definition at line 168 of file cppnewclassdlg.h. Referenced by access_view_mouseButtonPressed(), and CppNewClassDialog(). |
|
Definition at line 165 of file cppnewclassdlg.h. Referenced by addBaseClass(), baseclassname_changed(), baseIncludeChanged(), CppNewClassDialog(), currBaseSelected(), remBaseClass(), and remBaseClassOnly(). |
|
Definition at line 180 of file cppnewclassdlg.h. Referenced by addCompletionBasenameNamespacesRecursive(), CppNewClassDialog(), setCompletionBasename(), and ~CppNewClassDialog(). |
|
Definition at line 181 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), setCompletionNamespaceRecursive(), and ~CppNewClassDialog(). |
|
Definition at line 179 of file cppnewclassdlg.h. |
|
Definition at line 177 of file cppnewclassdlg.h. Referenced by classNamespaceChanged(), parseClass(), and setCompletionBasename(). |
|
Definition at line 164 of file cppnewclassdlg.h. Referenced by classNameChanged(), CppNewClassDialog(), and headerChanged(). |
|
Definition at line 176 of file cppnewclassdlg.h. Referenced by classNameChanged(), and CppNewClassDialog(). |
|
Definition at line 174 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(). |
|
Definition at line 166 of file cppnewclassdlg.h. Referenced by classNameChanged(), CppNewClassDialog(), and implementationChanged(). |
|
Definition at line 175 of file cppnewclassdlg.h. Referenced by baseclassname_changed(), classNameChanged(), and CppNewClassDialog(). |
|
Definition at line 173 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(). |
|
Definition at line 178 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(). |
|
Definition at line 167 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), and nameHandlerChanged(). |
|
|
Definition at line 169 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), and methods_view_mouseButtonPressed(). |
The documentation for this class was generated from the following files:
- languages/cpp/cppnewclassdlg.h
- languages/cpp/cppnewclassdlg.cpp