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


Constructor & Destructor Documentation
|
|
Definition at line 114 of file cppnewclassdlg.cpp. |
Member Function Documentation
|
Definition at line 410 of file cppnewclassdlg.cpp. References CppNewClassDialog::ClassGenerator::generate(). Referenced by CppNewClassDialogBase::CppNewClassDialogBase(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1015 of file cppnewclassdlg.cpp. References accessMenu. |
|
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 compBasename, gres(), NamespaceDom, NamespaceList, and sortedNameList(). Referenced by setCompletionBasename(). |
|
Definition at line 913 of file cppnewclassdlg.cpp. References KDevLanguageSupport::formatModelItem(), FunctionDom, and m_part. Referenced by parseClass(). |
|
Definition at line 918 of file cppnewclassdlg.cpp. References KDevLanguageSupport::formatModelItem(), FunctionDom, and m_part. Referenced by parseClass(). |
|
Definition at line 930 of file cppnewclassdlg.cpp. References KDevLanguageSupport::formatModelItem(), m_part, and VariableDom. |
|
Definition at line 924 of file cppnewclassdlg.cpp. References KDevLanguageSupport::formatModelItem(), FunctionDom, and m_part. Referenced by parseClass(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 710 of file cppnewclassdlg.cpp. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 261 of file cppnewclassdlg.cpp. References KLineEdit::setText(), and ClassGeneratorConfig::superCase(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 285 of file cppnewclassdlg.cpp. References baseincludeModified, and text(). |
|
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 KMessageBox::warningContinueCancel(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 332 of file cppnewclassdlg.cpp. References addBaseClass(), KLineEdit::setText(), and KMessageBox::warningContinueCancel(). |
|
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 ClassGeneratorConfig::fileCase(). Referenced by nameHandlerChanged(). |
|
Definition at line 1866 of file cppnewclassdlg.cpp. |
|
Definition at line 1861 of file cppnewclassdlg.cpp. Referenced by to_constructors_list_clicked(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 254 of file cppnewclassdlg.cpp. References currNamespace, m_part, reloadAdvancedInheritance(), setCompletionBasename(), and text(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 936 of file cppnewclassdlg.cpp. |
|
Definition at line 948 of file cppnewclassdlg.cpp. Referenced by reloadAdvancedInheritance(). |
|
Definition at line 964 of file cppnewclassdlg.cpp. Referenced by reloadAdvancedInheritance(). |
|
Definition at line 970 of file cppnewclassdlg.cpp. Referenced by reloadAdvancedInheritance(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 525 of file cppnewclassdlg.cpp. References parseClass(), remClassFromAdv(), text(), and updateConstructorsOrder(). |
|
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(), setStateOfInheritanceEditors(), and KLineEdit::setText(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 577 of file cppnewclassdlg.cpp. |
|
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. |
|
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, and m_part. Referenced by parseClass(). |
|
Definition at line 1923 of file cppnewclassdlg.cpp. References KSharedPtr< T >::data(), KDevLanguageSupport::formatModelItem(), FunctionDom, and m_part. Referenced by parseClass(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1040 of file cppnewclassdlg.cpp. References overMenu. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 207 of file cppnewclassdlg.cpp. References classNameChanged(), m_parse, m_part, KDevPlugin::projectDom(), and DomUtil::writeEntry(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 748 of file cppnewclassdlg.cpp. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 742 of file cppnewclassdlg.cpp. |
|
Definition at line 774 of file cppnewclassdlg.cpp. References addToConstructorsList(), addToMethodsList(), addToUpgradeList(), ClassList, KDevPlugin::codeModel(), FunctionList, CodeModel::globalNamespace(), isConstructor(), isDestructor(), kdDebug(), m_part, NamespaceDom, removeTemplateParams(), templateActualParamsFormatted(), PListViewItem< T >::templateAddition, PCheckListItem< T >::templateAddition, and VariableList. Referenced by currBaseNameChanged(), and reloadAdvancedInheritance(). |
|
Reimplemented from CppNewClassDialogBase. Definition at line 372 of file cppnewclassdlg.cpp. References addBaseClass(), and KLineEdit::setText(). |
|
Definition at line 757 of file cppnewclassdlg.cpp. References clearConstructorsList(), clearMethodsList(), clearUpgradeList(), and parseClass(). Referenced by classNamespaceChanged(). |
|
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 removeTemplateParams(), and text(). Referenced by currBaseNameChanged(), and remBaseClass(). |
|
Definition at line 1918 of file cppnewclassdlg.cpp. Referenced by parseClass(), and remClassFromAdv(). |
|
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. |
|
Reimplemented from CppNewClassDialogBase. Definition at line 1060 of file cppnewclassdlg.cpp. |
|
Definition at line 991 of file cppnewclassdlg.cpp. References PListViewItem< T >::item(), and setAccessForItem(). Referenced by currBasePrivateSet(), currBaseProtectedSet(), and currBasePublicSet(). |
|
Definition at line 976 of file cppnewclassdlg.cpp. Referenced by setAccessForBase(). |
|
Definition at line 120 of file cppnewclassdlg.cpp. References addCompletionBasenameNamespacesRecursive(), KCompletion::clear(), compBasename, currNamespace, CodeModel::globalNamespace(), KCompletion::insertItems(), KCompletion::items, kdDebug(), NamespaceDom, and sortedNameList(). Referenced by classNamespaceChanged(), and CppNewClassDialog(). |
|
Definition at line 190 of file cppnewclassdlg.cpp. References compNamespace, kdDebug(), NamespaceDom, and NamespaceList. Referenced by CppNewClassDialog(). |
|
Definition at line 418 of file cppnewclassdlg.cpp. Referenced by addBaseClass(), currBaseSelected(), downbaseclass_button_clicked(), remBaseClass(), and remBaseClassOnly(). |
|
Definition at line 1909 of file cppnewclassdlg.cpp. References QRegExp_escape(). Referenced by parseClass(). |
|
Definition at line 1893 of file cppnewclassdlg.cpp. References QRegExp_escape(). |
|
Definition at line 1888 of file cppnewclassdlg.cpp. Referenced by to_constructors_list_clicked(). |
|
Definition at line 1878 of file cppnewclassdlg.cpp. References QRegExp_escape(). |
|
Definition at line 1873 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(). |
Friends And Related Function Documentation
|
Definition at line 203 of file cppnewclassdlg.h. |
|
workaround to make gcc 2.95.x happy
Definition at line 265 of file cppnewclassdlg.h. |
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(), baseIncludeChanged(), CppNewClassDialog(), currBaseSelected(), remBaseClass(), and remBaseClassOnly(). |
|
Definition at line 180 of file cppnewclassdlg.h. Referenced by addCompletionBasenameNamespacesRecursive(), CppNewClassDialog(), and setCompletionBasename(). |
|
Definition at line 181 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), and setCompletionNamespaceRecursive(). |
|
Definition at line 179 of file cppnewclassdlg.h. |
|
Definition at line 177 of file cppnewclassdlg.h. Referenced by classNamespaceChanged(), and setCompletionBasename(). |
|
Definition at line 164 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), and headerChanged(). |
|
Definition at line 176 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(). |
|
Definition at line 174 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(). |
|
Definition at line 166 of file cppnewclassdlg.h. Referenced by CppNewClassDialog(), and implementationChanged(). |
|
Definition at line 175 of file cppnewclassdlg.h. Referenced by 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