-rw-r--r-- | core/pim/addressbook/contacteditor.cpp | 15 | ||||
-rw-r--r-- | core/pim/addressbook/contacteditor.h | 1 |
2 files changed, 11 insertions, 5 deletions
diff --git a/core/pim/addressbook/contacteditor.cpp b/core/pim/addressbook/contacteditor.cpp index c4a7b10..75dd2c1 100644 --- a/core/pim/addressbook/contacteditor.cpp +++ b/core/pim/addressbook/contacteditor.cpp | |||
@@ -647,2 +647,4 @@ void ContactEditor::init() { | |||
647 | 647 | ||
648 | connect( txtSuffix, SIGNAL(textChanged(const QString &)), this, SLOT(slotSuffixChange(const QString &)) ); | ||
649 | |||
648 | connect( txtChooserField1, SIGNAL(textChanged(const QString &)), | 650 | connect( txtChooserField1, SIGNAL(textChanged(const QString &)), |
@@ -1039,2 +1041,7 @@ void ContactEditor::slotFullNameChange( const QString &textChanged ) { | |||
1039 | 1041 | ||
1042 | void ContactEditor::slotSuffixChange( const QString& ) { | ||
1043 | // Just want to update the FileAs combo if the suffix was changed.. | ||
1044 | slotFullNameChange( txtFullName->text() ); | ||
1045 | } | ||
1046 | |||
1040 | void ContactEditor::accept() { | 1047 | void ContactEditor::accept() { |
@@ -1072,3 +1079,3 @@ void ContactEditor::slotName() { | |||
1072 | 1079 | ||
1073 | tmpName = txtFirstName->text() + " " + txtMiddleName->text() + " " + txtLastName->text() + " " + txtSuffix->text(); | 1080 | tmpName = txtFirstName->text() + " " + txtMiddleName->text() + " " + txtLastName->text(); |
1074 | txtFullName->setText( tmpName.simplifyWhiteSpace() ); | 1081 | txtFullName->setText( tmpName.simplifyWhiteSpace() ); |
@@ -1108,3 +1115,2 @@ QString ContactEditor::parseName( const QString fullName, int type ) { | |||
1108 | QString strLastName; | 1115 | QString strLastName; |
1109 | QString strSuffix; | ||
1110 | QString strTitle; | 1116 | QString strTitle; |
@@ -1163,3 +1169,2 @@ QString ContactEditor::parseName( const QString fullName, int type ) { | |||
1163 | qWarning(" strLastName: %s", strLastName.latin1()); | 1169 | qWarning(" strLastName: %s", strLastName.latin1()); |
1164 | qWarning(" strSuffix: %s", strSuffix.latin1()); | ||
1165 | qWarning(" strTitle: %s", strTitle.latin1()); | 1170 | qWarning(" strTitle: %s", strTitle.latin1()); |
@@ -1177,3 +1182,3 @@ QString ContactEditor::parseName( const QString fullName, int type ) { | |||
1177 | case NAME_FMLS: | 1182 | case NAME_FMLS: |
1178 | return strFirstName + " " + strMiddleName + " " + strLastName + " " + strSuffix; | 1183 | return strFirstName + " " + strMiddleName + " " + strLastName + " " + txtSuffix->text(); |
1179 | 1184 | ||
@@ -1189,3 +1194,3 @@ QString ContactEditor::parseName( const QString fullName, int type ) { | |||
1189 | case NAME_S: | 1194 | case NAME_S: |
1190 | return strSuffix; | 1195 | return txtSuffix->text(); |
1191 | 1196 | ||
diff --git a/core/pim/addressbook/contacteditor.h b/core/pim/addressbook/contacteditor.h index 703e702..954c77e 100644 --- a/core/pim/addressbook/contacteditor.h +++ b/core/pim/addressbook/contacteditor.h | |||
@@ -102,2 +102,3 @@ class ContactEditor : public QDialog { | |||
102 | void slotFullNameChange( const QString &textChanged ); | 102 | void slotFullNameChange( const QString &textChanged ); |
103 | void slotSuffixChange( const QString &textChanged ); | ||
103 | void slotAnniversaryDateChanged( int year, int month, int day); | 104 | void slotAnniversaryDateChanged( int year, int month, int day); |