-rw-r--r-- | core/pim/addressbook/contacteditor.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/pim/addressbook/contacteditor.cpp b/core/pim/addressbook/contacteditor.cpp index 4e73114..254cff7 100644 --- a/core/pim/addressbook/contacteditor.cpp +++ b/core/pim/addressbook/contacteditor.cpp | |||
@@ -1,352 +1,352 @@ | |||
1 | /* | 1 | /* |
2 | * Copyright (c) 2002 Michael R. Crawford <mike@tuxnami.org> | 2 | * Copyright (c) 2002 Michael R. Crawford <mike@tuxnami.org> |
3 | * Copyright (C) 2002 by Stefan Eilers (eilers.stefan@epost.de) | 3 | * Copyright (C) 2002 by Stefan Eilers (eilers.stefan@epost.de) |
4 | * | 4 | * |
5 | * This file is an add-on for the OPIE Palmtop Environment | 5 | * This file is an add-on for the OPIE Palmtop Environment |
6 | * | 6 | * |
7 | * This file may be distributed and/or modified under the terms of the | 7 | * This file may be distributed and/or modified under the terms of the |
8 | * GNU General Public License version 2 as published by the Free Software | 8 | * GNU General Public License version 2 as published by the Free Software |
9 | * Foundation and appearing in the file LICENSE.GPL included in the pacakaging | 9 | * Foundation and appearing in the file LICENSE.GPL included in the pacakaging |
10 | * of this file. | 10 | * of this file. |
11 | * | 11 | * |
12 | * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE | 12 | * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE |
13 | * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. | 13 | * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. |
14 | * | 14 | * |
15 | * | 15 | * |
16 | * This is a rewrite of the abeditor.h file, modified to provide a more | 16 | * This is a rewrite of the abeditor.h file, modified to provide a more |
17 | * intuitive interface to TrollTech's original Address Book editor. This | 17 | * intuitive interface to TrollTech's original Address Book editor. This |
18 | * is made to operate exactly in interface with the exception of name. | 18 | * is made to operate exactly in interface with the exception of name. |
19 | * | 19 | * |
20 | */ | 20 | */ |
21 | 21 | ||
22 | #include "contacteditor.h" | 22 | #include "contacteditor.h" |
23 | #include "addresspicker.h" | 23 | #include "addresspicker.h" |
24 | #include "ocontactfields.h" | 24 | #include "ocontactfields.h" |
25 | 25 | ||
26 | #include <qpe/categoryselect.h> | 26 | #include <qpe/categoryselect.h> |
27 | #include <qpe/qpeapplication.h> | 27 | #include <qpe/qpeapplication.h> |
28 | #include <qpe/qpedialog.h> | 28 | #include <qpe/qpedialog.h> |
29 | #include <qpe/timeconversion.h> | 29 | #include <qpe/timeconversion.h> |
30 | #include <opie/ocontact.h> | 30 | #include <opie/ocontact.h> |
31 | #include <qpe/resource.h> | 31 | #include <qpe/resource.h> |
32 | 32 | ||
33 | #include <qcombobox.h> | 33 | #include <qcombobox.h> |
34 | #include <qlabel.h> | 34 | #include <qlabel.h> |
35 | #include <qtabwidget.h> | 35 | #include <qtabwidget.h> |
36 | #include <qlayout.h> | 36 | #include <qlayout.h> |
37 | #include <qlineedit.h> | 37 | #include <qlineedit.h> |
38 | #include <qmultilineedit.h> | 38 | #include <qmultilineedit.h> |
39 | #include <qscrollview.h> | 39 | #include <qscrollview.h> |
40 | #include <qtoolbutton.h> | 40 | #include <qtoolbutton.h> |
41 | #include <qpushbutton.h> | 41 | #include <qpushbutton.h> |
42 | #include <qmainwindow.h> | 42 | #include <qmainwindow.h> |
43 | #include <qvaluelist.h> | 43 | #include <qvaluelist.h> |
44 | #include <qpopupmenu.h> | 44 | #include <qpopupmenu.h> |
45 | #include <qlistbox.h> | 45 | #include <qlistbox.h> |
46 | #include <qhbox.h> | 46 | #include <qhbox.h> |
47 | #include <qaction.h> | 47 | #include <qaction.h> |
48 | #include <qiconset.h> | 48 | #include <qiconset.h> |
49 | 49 | ||
50 | static inline bool containsAlphaNum( const QString &str ); | 50 | static inline bool containsAlphaNum( const QString &str ); |
51 | static inline bool constainsWhiteSpace( const QString &str ); | 51 | static inline bool constainsWhiteSpace( const QString &str ); |
52 | 52 | ||
53 | // helper functions, convert our comma delimited list to proper | 53 | // helper functions, convert our comma delimited list to proper |
54 | // file format... | 54 | // file format... |
55 | void parseEmailFrom( const QString &txt, QString &strDefaultEmail, | 55 | void parseEmailFrom( const QString &txt, QString &strDefaultEmail, |
56 | QString &strAll ); | 56 | QString &strAll ); |
57 | 57 | ||
58 | // helper convert from file format to comma delimited... | 58 | // helper convert from file format to comma delimited... |
59 | void parseEmailTo( const QString &strDefaultEmail, | 59 | void parseEmailTo( const QString &strDefaultEmail, |
60 | const QString &strOtherEmail, QString &strBack ); | 60 | const QString &strOtherEmail, QString &strBack ); |
61 | 61 | ||
62 | ContactEditor::ContactEditor(const OContact &entry, | 62 | ContactEditor::ContactEditor(const OContact &entry, |
63 | QWidget *parent, | 63 | QWidget *parent, |
64 | const char *name, | 64 | const char *name, |
65 | WFlags fl ) | 65 | WFlags fl ) |
66 | : QDialog( parent, name, TRUE, fl ), | 66 | : QDialog( parent, name, TRUE, fl ), |
67 | m_personalView ( false ) | 67 | m_personalView ( false ) |
68 | 68 | ||
69 | { | 69 | { |
70 | 70 | ||
71 | init(); | 71 | init(); |
72 | setEntry( entry ); | 72 | setEntry( entry ); |
73 | cmbDefaultEmail = 0; | 73 | cmbDefaultEmail = 0; |
74 | defaultEmailChooserPosition = -1; | 74 | defaultEmailChooserPosition = -1; |
75 | } | 75 | } |
76 | 76 | ||
77 | ContactEditor::~ContactEditor() { | 77 | ContactEditor::~ContactEditor() { |
78 | } | 78 | } |
79 | 79 | ||
80 | void ContactEditor::init() { | 80 | void ContactEditor::init() { |
81 | 81 | ||
82 | useFullName = true; | 82 | useFullName = true; |
83 | 83 | ||
84 | uint i = 0; | 84 | uint i = 0; |
85 | 85 | ||
86 | QStringList trlChooserNames; | 86 | QStringList trlChooserNames; |
87 | 87 | ||
88 | for (i = 0; i <= 6; i++) { | 88 | for (i = 0; i <= 6; i++) { |
89 | slHomeAddress.append( "" ); | 89 | slHomeAddress.append( "" ); |
90 | slBusinessAddress.append( "" ); | 90 | slBusinessAddress.append( "" ); |
91 | } | 91 | } |
92 | 92 | ||
93 | trlChooserNames = OContactFields::trphonefields(); | 93 | trlChooserNames = OContactFields::trphonefields( false ); |
94 | slChooserNames = OContactFields::untrphonefields(); | 94 | slChooserNames = OContactFields::untrphonefields( false ); |
95 | slDynamicEntries = OContactFields::untrdetailsfields(); | 95 | slDynamicEntries = OContactFields::untrdetailsfields( false ); |
96 | trlDynamicEntries = OContactFields::trdetailsfields(); | 96 | trlDynamicEntries = OContactFields::trdetailsfields( false ); |
97 | for (i = 0; i < slChooserNames.count(); i++) | 97 | for (i = 0; i < slChooserNames.count(); i++) |
98 | slChooserValues.append(""); | 98 | slChooserValues.append(""); |
99 | 99 | ||
100 | 100 | ||
101 | QVBoxLayout *vb = new QVBoxLayout( this ); | 101 | QVBoxLayout *vb = new QVBoxLayout( this ); |
102 | 102 | ||
103 | tabMain = new QTabWidget( this ); | 103 | tabMain = new QTabWidget( this ); |
104 | vb->addWidget( tabMain ); | 104 | vb->addWidget( tabMain ); |
105 | 105 | ||
106 | QWidget *tabViewport = new QWidget ( tabMain ); | 106 | QWidget *tabViewport = new QWidget ( tabMain ); |
107 | 107 | ||
108 | vb = new QVBoxLayout( tabViewport ); | 108 | vb = new QVBoxLayout( tabViewport ); |
109 | 109 | ||
110 | svGeneral = new QScrollView( tabViewport ); | 110 | svGeneral = new QScrollView( tabViewport ); |
111 | vb->addWidget( svGeneral, 0, 0 ); | 111 | vb->addWidget( svGeneral, 0, 0 ); |
112 | svGeneral->setResizePolicy( QScrollView::AutoOneFit ); | 112 | svGeneral->setResizePolicy( QScrollView::AutoOneFit ); |
113 | svGeneral->setFrameStyle( QFrame::NoFrame ); | 113 | svGeneral->setFrameStyle( QFrame::NoFrame ); |
114 | 114 | ||
115 | QWidget *container = new QWidget( svGeneral->viewport() ); | 115 | QWidget *container = new QWidget( svGeneral->viewport() ); |
116 | svGeneral->addChild( container ); | 116 | svGeneral->addChild( container ); |
117 | 117 | ||
118 | QGridLayout *gl = new QGridLayout( container, 1, 1, 2, 4 ); | 118 | QGridLayout *gl = new QGridLayout( container, 1, 1, 2, 4 ); |
119 | gl->setResizeMode( QLayout::FreeResize ); | 119 | gl->setResizeMode( QLayout::FreeResize ); |
120 | 120 | ||
121 | btnFullName = new QPushButton( tr( "Full Name..." ), container ); | 121 | btnFullName = new QPushButton( tr( "Full Name..." ), container ); |
122 | gl->addWidget( btnFullName, 0, 0 ); | 122 | gl->addWidget( btnFullName, 0, 0 ); |
123 | txtFullName = new QLineEdit( container ); | 123 | txtFullName = new QLineEdit( container ); |
124 | gl->addWidget( txtFullName, 0, 1 ); | 124 | gl->addWidget( txtFullName, 0, 1 ); |
125 | 125 | ||
126 | QLabel *l = new QLabel( tr( "Job Title" ), container ); | 126 | QLabel *l = new QLabel( tr( "Job Title" ), container ); |
127 | gl->addWidget( l, 1, 0 ); | 127 | gl->addWidget( l, 1, 0 ); |
128 | txtJobTitle = new QLineEdit( container ); | 128 | txtJobTitle = new QLineEdit( container ); |
129 | gl->addWidget( txtJobTitle, 1, 1 ); | 129 | gl->addWidget( txtJobTitle, 1, 1 ); |
130 | 130 | ||
131 | l = new QLabel( tr( "Organization" ), container ); | 131 | l = new QLabel( tr( "Organization" ), container ); |
132 | gl->addWidget( l, 2, 0 ); | 132 | gl->addWidget( l, 2, 0 ); |
133 | txtOrganization = new QLineEdit( container ); | 133 | txtOrganization = new QLineEdit( container ); |
134 | gl->addWidget( txtOrganization, 2, 1 ); | 134 | gl->addWidget( txtOrganization, 2, 1 ); |
135 | 135 | ||
136 | cmbChooserField1 = new QComboBox( FALSE, container ); | 136 | cmbChooserField1 = new QComboBox( FALSE, container ); |
137 | cmbChooserField1->setMaximumWidth( 90 ); | 137 | cmbChooserField1->setMaximumWidth( 90 ); |
138 | gl->addWidget( cmbChooserField1, 3, 0 ); | 138 | gl->addWidget( cmbChooserField1, 3, 0 ); |
139 | txtChooserField1 = new QLineEdit( container ); | 139 | txtChooserField1 = new QLineEdit( container ); |
140 | gl->addWidget( txtChooserField1, 3, 1 ); | 140 | gl->addWidget( txtChooserField1, 3, 1 ); |
141 | 141 | ||
142 | cmbChooserField2 = new QComboBox( FALSE, container ); | 142 | cmbChooserField2 = new QComboBox( FALSE, container ); |
143 | cmbChooserField2->setMaximumWidth( 90 ); | 143 | cmbChooserField2->setMaximumWidth( 90 ); |
144 | gl->addWidget( cmbChooserField2, 4, 0 ); | 144 | gl->addWidget( cmbChooserField2, 4, 0 ); |
145 | txtChooserField2 = new QLineEdit( container ); | 145 | txtChooserField2 = new QLineEdit( container ); |
146 | gl->addWidget( txtChooserField2, 4, 1 ); | 146 | gl->addWidget( txtChooserField2, 4, 1 ); |
147 | 147 | ||
148 | cmbChooserField3 = new QComboBox( FALSE, container ); | 148 | cmbChooserField3 = new QComboBox( FALSE, container ); |
149 | cmbChooserField3->setMaximumWidth( 90 ); | 149 | cmbChooserField3->setMaximumWidth( 90 ); |
150 | gl->addWidget( cmbChooserField3, 5, 0 ); | 150 | gl->addWidget( cmbChooserField3, 5, 0 ); |
151 | txtChooserField3 = new QLineEdit( container ); | 151 | txtChooserField3 = new QLineEdit( container ); |
152 | gl->addWidget( txtChooserField3, 5, 1 ); | 152 | gl->addWidget( txtChooserField3, 5, 1 ); |
153 | 153 | ||
154 | l = new QLabel( tr( "File As" ), container ); | 154 | l = new QLabel( tr( "File As" ), container ); |
155 | gl->addWidget( l, 6, 0 ); | 155 | gl->addWidget( l, 6, 0 ); |
156 | cmbFileAs = new QComboBox( TRUE, container ); | 156 | cmbFileAs = new QComboBox( TRUE, container ); |
157 | gl->addWidget( cmbFileAs, 6, 1 ); | 157 | gl->addWidget( cmbFileAs, 6, 1 ); |
158 | 158 | ||
159 | labCat = new QLabel( tr( "Category" ), container ); | 159 | labCat = new QLabel( tr( "Category" ), container ); |
160 | gl->addWidget( labCat, 7, 0 ); | 160 | gl->addWidget( labCat, 7, 0 ); |
161 | cmbCat = new CategorySelect( container ); | 161 | cmbCat = new CategorySelect( container ); |
162 | gl->addWidget( cmbCat, 7, 1 ); | 162 | gl->addWidget( cmbCat, 7, 1 ); |
163 | labCat->show(); | 163 | labCat->show(); |
164 | cmbCat->show(); | 164 | cmbCat->show(); |
165 | 165 | ||
166 | btnNote = new QPushButton( tr( "Notes..." ), container ); | 166 | btnNote = new QPushButton( tr( "Notes..." ), container ); |
167 | gl->addWidget( btnNote, 8, 1 ); | 167 | gl->addWidget( btnNote, 8, 1 ); |
168 | 168 | ||
169 | tabMain->insertTab( tabViewport, tr( "General" ) ); | 169 | tabMain->insertTab( tabViewport, tr( "General" ) ); |
170 | 170 | ||
171 | tabViewport = new QWidget ( tabMain ); | 171 | tabViewport = new QWidget ( tabMain ); |
172 | 172 | ||
173 | vb = new QVBoxLayout( tabViewport ); | 173 | vb = new QVBoxLayout( tabViewport ); |
174 | 174 | ||
175 | svAddress = new QScrollView( tabViewport ); | 175 | svAddress = new QScrollView( tabViewport ); |
176 | vb->addWidget( svAddress, 0, 0 ); | 176 | vb->addWidget( svAddress, 0, 0 ); |
177 | svAddress->setResizePolicy( QScrollView::AutoOneFit ); | 177 | svAddress->setResizePolicy( QScrollView::AutoOneFit ); |
178 | svAddress->setFrameStyle( QFrame::NoFrame ); | 178 | svAddress->setFrameStyle( QFrame::NoFrame ); |
179 | 179 | ||
180 | container = new QWidget( svAddress->viewport() ); | 180 | container = new QWidget( svAddress->viewport() ); |
181 | svAddress->addChild( container ); | 181 | svAddress->addChild( container ); |
182 | 182 | ||
183 | gl = new QGridLayout( container, 8, 3, 2, 4 ); // row 7 QSpacerItem | 183 | gl = new QGridLayout( container, 8, 3, 2, 4 ); // row 7 QSpacerItem |
184 | 184 | ||
185 | cmbAddress = new QComboBox( FALSE, container ); | 185 | cmbAddress = new QComboBox( FALSE, container ); |
186 | cmbAddress->insertItem( tr( "Business" ) ); | 186 | cmbAddress->insertItem( tr( "Business" ) ); |
187 | cmbAddress->insertItem( tr( "Home" ) ); | 187 | cmbAddress->insertItem( tr( "Home" ) ); |
188 | gl->addMultiCellWidget( cmbAddress, 0, 0, 0, 1 ); | 188 | gl->addMultiCellWidget( cmbAddress, 0, 0, 0, 1 ); |
189 | 189 | ||
190 | l = new QLabel( tr( "Address" ), container ); | 190 | l = new QLabel( tr( "Address" ), container ); |
191 | gl->addWidget( l, 1, 0 ); | 191 | gl->addWidget( l, 1, 0 ); |
192 | txtAddress = new QLineEdit( container ); | 192 | txtAddress = new QLineEdit( container ); |
193 | gl->addMultiCellWidget( txtAddress, 1, 1, 1, 2 ); | 193 | gl->addMultiCellWidget( txtAddress, 1, 1, 1, 2 ); |
194 | 194 | ||
195 | l = new QLabel( tr( "City" ), container ); | 195 | l = new QLabel( tr( "City" ), container ); |
196 | gl->addWidget( l, 2, 0 ); | 196 | gl->addWidget( l, 2, 0 ); |
197 | txtCity = new QLineEdit( container ); | 197 | txtCity = new QLineEdit( container ); |
198 | gl->addMultiCellWidget( txtCity, 2, 2, 1, 2 ); | 198 | gl->addMultiCellWidget( txtCity, 2, 2, 1, 2 ); |
199 | 199 | ||
200 | l = new QLabel( tr( "State" ), container ); | 200 | l = new QLabel( tr( "State" ), container ); |
201 | gl->addWidget( l, 3, 0 ); | 201 | gl->addWidget( l, 3, 0 ); |
202 | txtState = new QLineEdit( container ); | 202 | txtState = new QLineEdit( container ); |
203 | gl->addMultiCellWidget( txtState, 3, 3, 1, 2 ); | 203 | gl->addMultiCellWidget( txtState, 3, 3, 1, 2 ); |
204 | 204 | ||
205 | l = new QLabel( tr( "Zip Code" ), container ); | 205 | l = new QLabel( tr( "Zip Code" ), container ); |
206 | gl->addWidget( l, 4, 0 ); | 206 | gl->addWidget( l, 4, 0 ); |
207 | txtZip = new QLineEdit( container ); | 207 | txtZip = new QLineEdit( container ); |
208 | gl->addMultiCellWidget( txtZip, 4, 4, 1, 2 ); | 208 | gl->addMultiCellWidget( txtZip, 4, 4, 1, 2 ); |
209 | 209 | ||
210 | l = new QLabel( tr( "Country" ), container ); | 210 | l = new QLabel( tr( "Country" ), container ); |
211 | gl->addWidget( l, 5, 0 ); | 211 | gl->addWidget( l, 5, 0 ); |
212 | cmbCountry = new QComboBox( TRUE, container ); | 212 | cmbCountry = new QComboBox( TRUE, container ); |
213 | cmbCountry->insertItem( tr( "" ) ); | 213 | cmbCountry->insertItem( tr( "" ) ); |
214 | cmbCountry->insertItem( tr ( "United States" ) ); | 214 | cmbCountry->insertItem( tr ( "United States" ) ); |
215 | cmbCountry->insertItem( tr ( "United Kingdom" ) ); | 215 | cmbCountry->insertItem( tr ( "United Kingdom" ) ); |
216 | cmbCountry->insertItem( tr ( "Afganistan" ) ); | 216 | cmbCountry->insertItem( tr ( "Afganistan" ) ); |
217 | cmbCountry->insertItem( tr ( "Albania" ) ); | 217 | cmbCountry->insertItem( tr ( "Albania" ) ); |
218 | cmbCountry->insertItem( tr ( "Algeria" ) ); | 218 | cmbCountry->insertItem( tr ( "Algeria" ) ); |
219 | cmbCountry->insertItem( tr ( "American Samoa" ) ); | 219 | cmbCountry->insertItem( tr ( "American Samoa" ) ); |
220 | cmbCountry->insertItem( tr ( "Andorra" ) ); | 220 | cmbCountry->insertItem( tr ( "Andorra" ) ); |
221 | cmbCountry->insertItem( tr ( "Angola" ) ); | 221 | cmbCountry->insertItem( tr ( "Angola" ) ); |
222 | cmbCountry->insertItem( tr ( "Anguilla" ) ); | 222 | cmbCountry->insertItem( tr ( "Anguilla" ) ); |
223 | cmbCountry->insertItem( tr ( "Antartica" ) ); | 223 | cmbCountry->insertItem( tr ( "Antartica" ) ); |
224 | cmbCountry->insertItem( tr ( "Argentina" ) ); | 224 | cmbCountry->insertItem( tr ( "Argentina" ) ); |
225 | cmbCountry->insertItem( tr ( "Armania" ) ); | 225 | cmbCountry->insertItem( tr ( "Armania" ) ); |
226 | cmbCountry->insertItem( tr ( "Aruba" ) ); | 226 | cmbCountry->insertItem( tr ( "Aruba" ) ); |
227 | cmbCountry->insertItem( tr ( "Australia" ) ); | 227 | cmbCountry->insertItem( tr ( "Australia" ) ); |
228 | cmbCountry->insertItem( tr ( "Austria" ) ); | 228 | cmbCountry->insertItem( tr ( "Austria" ) ); |
229 | cmbCountry->insertItem( tr ( "Azerbaijan" ) ); | 229 | cmbCountry->insertItem( tr ( "Azerbaijan" ) ); |
230 | cmbCountry->insertItem( tr ( "Bahamas" ) ); | 230 | cmbCountry->insertItem( tr ( "Bahamas" ) ); |
231 | cmbCountry->insertItem( tr ( "Bahrain" ) ); | 231 | cmbCountry->insertItem( tr ( "Bahrain" ) ); |
232 | cmbCountry->insertItem( tr ( "Bangladesh" ) ); | 232 | cmbCountry->insertItem( tr ( "Bangladesh" ) ); |
233 | cmbCountry->insertItem( tr ( "Barbados" ) ); | 233 | cmbCountry->insertItem( tr ( "Barbados" ) ); |
234 | cmbCountry->insertItem( tr ( "Belarus" ) ); | 234 | cmbCountry->insertItem( tr ( "Belarus" ) ); |
235 | cmbCountry->insertItem( tr ( "Belgium" ) ); | 235 | cmbCountry->insertItem( tr ( "Belgium" ) ); |
236 | cmbCountry->insertItem( tr ( "Belize" ) ); | 236 | cmbCountry->insertItem( tr ( "Belize" ) ); |
237 | cmbCountry->insertItem( tr ( "Benin" ) ); | 237 | cmbCountry->insertItem( tr ( "Benin" ) ); |
238 | cmbCountry->insertItem( tr ( "Bermuda" ) ); | 238 | cmbCountry->insertItem( tr ( "Bermuda" ) ); |
239 | cmbCountry->insertItem( tr ( "Bhutan" ) ); | 239 | cmbCountry->insertItem( tr ( "Bhutan" ) ); |
240 | cmbCountry->insertItem( tr ( "Boliva" ) ); | 240 | cmbCountry->insertItem( tr ( "Boliva" ) ); |
241 | cmbCountry->insertItem( tr ( "Botswana" ) ); | 241 | cmbCountry->insertItem( tr ( "Botswana" ) ); |
242 | cmbCountry->insertItem( tr ( "Bouvet Island" ) ); | 242 | cmbCountry->insertItem( tr ( "Bouvet Island" ) ); |
243 | cmbCountry->insertItem( tr ( "Brazil" ) ); | 243 | cmbCountry->insertItem( tr ( "Brazil" ) ); |
244 | cmbCountry->insertItem( tr ( "Brunei Darussalam" ) ); | 244 | cmbCountry->insertItem( tr ( "Brunei Darussalam" ) ); |
245 | cmbCountry->insertItem( tr ( "Bulgaria" ) ); | 245 | cmbCountry->insertItem( tr ( "Bulgaria" ) ); |
246 | cmbCountry->insertItem( tr ( "Burkina Faso" ) ); | 246 | cmbCountry->insertItem( tr ( "Burkina Faso" ) ); |
247 | cmbCountry->insertItem( tr ( "Burundi" ) ); | 247 | cmbCountry->insertItem( tr ( "Burundi" ) ); |
248 | cmbCountry->insertItem( tr ( "Cambodia" ) ); | 248 | cmbCountry->insertItem( tr ( "Cambodia" ) ); |
249 | cmbCountry->insertItem( tr ( "Camaroon" ) ); | 249 | cmbCountry->insertItem( tr ( "Camaroon" ) ); |
250 | cmbCountry->insertItem( tr ( "Canada" ) ); | 250 | cmbCountry->insertItem( tr ( "Canada" ) ); |
251 | cmbCountry->insertItem( tr ( "Cape Verde" ) ); | 251 | cmbCountry->insertItem( tr ( "Cape Verde" ) ); |
252 | cmbCountry->insertItem( tr ( "Cayman Islands" ) ); | 252 | cmbCountry->insertItem( tr ( "Cayman Islands" ) ); |
253 | cmbCountry->insertItem( tr ( "Chad" ) ); | 253 | cmbCountry->insertItem( tr ( "Chad" ) ); |
254 | cmbCountry->insertItem( tr ( "Chile" ) ); | 254 | cmbCountry->insertItem( tr ( "Chile" ) ); |
255 | cmbCountry->insertItem( tr ( "China" ) ); | 255 | cmbCountry->insertItem( tr ( "China" ) ); |
256 | cmbCountry->insertItem( tr ( "Christmas Island" ) ); | 256 | cmbCountry->insertItem( tr ( "Christmas Island" ) ); |
257 | cmbCountry->insertItem( tr ( "Colombia" ) ); | 257 | cmbCountry->insertItem( tr ( "Colombia" ) ); |
258 | cmbCountry->insertItem( tr ( "Comoros" ) ); | 258 | cmbCountry->insertItem( tr ( "Comoros" ) ); |
259 | cmbCountry->insertItem( tr ( "Congo" ) ); | 259 | cmbCountry->insertItem( tr ( "Congo" ) ); |
260 | cmbCountry->insertItem( tr ( "Cook Island" ) ); | 260 | cmbCountry->insertItem( tr ( "Cook Island" ) ); |
261 | cmbCountry->insertItem( tr ( "Costa Rica" ) ); | 261 | cmbCountry->insertItem( tr ( "Costa Rica" ) ); |
262 | cmbCountry->insertItem( tr ( "Cote d'Ivoire" ) ); | 262 | cmbCountry->insertItem( tr ( "Cote d'Ivoire" ) ); |
263 | cmbCountry->insertItem( tr ( "Croatia" ) ); | 263 | cmbCountry->insertItem( tr ( "Croatia" ) ); |
264 | cmbCountry->insertItem( tr ( "Cuba" ) ); | 264 | cmbCountry->insertItem( tr ( "Cuba" ) ); |
265 | cmbCountry->insertItem( tr ( "Cyprus" ) ); | 265 | cmbCountry->insertItem( tr ( "Cyprus" ) ); |
266 | cmbCountry->insertItem( tr ( "Czech Republic" ) ); | 266 | cmbCountry->insertItem( tr ( "Czech Republic" ) ); |
267 | cmbCountry->insertItem( tr ( "Denmark" ) ); | 267 | cmbCountry->insertItem( tr ( "Denmark" ) ); |
268 | cmbCountry->insertItem( tr ( "Djibouti" ) ); | 268 | cmbCountry->insertItem( tr ( "Djibouti" ) ); |
269 | cmbCountry->insertItem( tr ( "Dominica" ) ); | 269 | cmbCountry->insertItem( tr ( "Dominica" ) ); |
270 | cmbCountry->insertItem( tr ( "Dominican Republic" ) ); | 270 | cmbCountry->insertItem( tr ( "Dominican Republic" ) ); |
271 | cmbCountry->insertItem( tr ( "East Timor" ) ); | 271 | cmbCountry->insertItem( tr ( "East Timor" ) ); |
272 | cmbCountry->insertItem( tr ( "Ecuador" ) ); | 272 | cmbCountry->insertItem( tr ( "Ecuador" ) ); |
273 | cmbCountry->insertItem( tr ( "Egypt" ) ); | 273 | cmbCountry->insertItem( tr ( "Egypt" ) ); |
274 | cmbCountry->insertItem( tr ( "El Salvador" ) ); | 274 | cmbCountry->insertItem( tr ( "El Salvador" ) ); |
275 | cmbCountry->insertItem( tr ( "Equatorial Guinea" ) ); | 275 | cmbCountry->insertItem( tr ( "Equatorial Guinea" ) ); |
276 | cmbCountry->insertItem( tr ( "Eritrea" ) ); | 276 | cmbCountry->insertItem( tr ( "Eritrea" ) ); |
277 | cmbCountry->insertItem( tr ( "Estonia" ) ); | 277 | cmbCountry->insertItem( tr ( "Estonia" ) ); |
278 | cmbCountry->insertItem( tr ( "Ethiopia" ) ); | 278 | cmbCountry->insertItem( tr ( "Ethiopia" ) ); |
279 | cmbCountry->insertItem( tr ( "Falkland Islands" ) ); | 279 | cmbCountry->insertItem( tr ( "Falkland Islands" ) ); |
280 | cmbCountry->insertItem( tr ( "Faroe Islands" ) ); | 280 | cmbCountry->insertItem( tr ( "Faroe Islands" ) ); |
281 | cmbCountry->insertItem( tr ( "Fiji" ) ); | 281 | cmbCountry->insertItem( tr ( "Fiji" ) ); |
282 | cmbCountry->insertItem( tr ( "Finland" ) ); | 282 | cmbCountry->insertItem( tr ( "Finland" ) ); |
283 | cmbCountry->insertItem( tr ( "France" ) ); | 283 | cmbCountry->insertItem( tr ( "France" ) ); |
284 | cmbCountry->insertItem( tr ( "French Guiana" ) ); | 284 | cmbCountry->insertItem( tr ( "French Guiana" ) ); |
285 | cmbCountry->insertItem( tr ( "French Polynesia" ) ); | 285 | cmbCountry->insertItem( tr ( "French Polynesia" ) ); |
286 | cmbCountry->insertItem( tr ( "Gabon" ) ); | 286 | cmbCountry->insertItem( tr ( "Gabon" ) ); |
287 | cmbCountry->insertItem( tr ( "Gambia" ) ); | 287 | cmbCountry->insertItem( tr ( "Gambia" ) ); |
288 | cmbCountry->insertItem( tr ( "Georgia" ) ); | 288 | cmbCountry->insertItem( tr ( "Georgia" ) ); |
289 | cmbCountry->insertItem( tr ( "Germany" ) ); | 289 | cmbCountry->insertItem( tr ( "Germany" ) ); |
290 | cmbCountry->insertItem( tr ( "Gahna" ) ); | 290 | cmbCountry->insertItem( tr ( "Gahna" ) ); |
291 | cmbCountry->insertItem( tr ( "Gibraltar" ) ); | 291 | cmbCountry->insertItem( tr ( "Gibraltar" ) ); |
292 | cmbCountry->insertItem( tr ( "Greece" ) ); | 292 | cmbCountry->insertItem( tr ( "Greece" ) ); |
293 | cmbCountry->insertItem( tr ( "Greenland" ) ); | 293 | cmbCountry->insertItem( tr ( "Greenland" ) ); |
294 | cmbCountry->insertItem( tr ( "Grenada" ) ); | 294 | cmbCountry->insertItem( tr ( "Grenada" ) ); |
295 | cmbCountry->insertItem( tr ( "Guadelupe" ) ); | 295 | cmbCountry->insertItem( tr ( "Guadelupe" ) ); |
296 | cmbCountry->insertItem( tr ( "Guam" ) ); | 296 | cmbCountry->insertItem( tr ( "Guam" ) ); |
297 | cmbCountry->insertItem( tr ( "Guatemala" ) ); | 297 | cmbCountry->insertItem( tr ( "Guatemala" ) ); |
298 | cmbCountry->insertItem( tr ( "Guinea" ) ); | 298 | cmbCountry->insertItem( tr ( "Guinea" ) ); |
299 | cmbCountry->insertItem( tr ( "Guinea-bissau" ) ); | 299 | cmbCountry->insertItem( tr ( "Guinea-bissau" ) ); |
300 | cmbCountry->insertItem( tr ( "Guyana" ) ); | 300 | cmbCountry->insertItem( tr ( "Guyana" ) ); |
301 | cmbCountry->insertItem( tr ( "Haiti" ) ); | 301 | cmbCountry->insertItem( tr ( "Haiti" ) ); |
302 | cmbCountry->insertItem( tr ( "Holy See" ) ); | 302 | cmbCountry->insertItem( tr ( "Holy See" ) ); |
303 | cmbCountry->insertItem( tr ( "Honduras" ) ); | 303 | cmbCountry->insertItem( tr ( "Honduras" ) ); |
304 | cmbCountry->insertItem( tr ( "Hong Kong" ) ); | 304 | cmbCountry->insertItem( tr ( "Hong Kong" ) ); |
305 | cmbCountry->insertItem( tr ( "Hungary" ) ); | 305 | cmbCountry->insertItem( tr ( "Hungary" ) ); |
306 | cmbCountry->insertItem( tr ( "Iceland" ) ); | 306 | cmbCountry->insertItem( tr ( "Iceland" ) ); |
307 | cmbCountry->insertItem( tr ( "India" ) ); | 307 | cmbCountry->insertItem( tr ( "India" ) ); |
308 | cmbCountry->insertItem( tr ( "Indonesia" ) ); | 308 | cmbCountry->insertItem( tr ( "Indonesia" ) ); |
309 | cmbCountry->insertItem( tr ( "Ireland" ) ); | 309 | cmbCountry->insertItem( tr ( "Ireland" ) ); |
310 | cmbCountry->insertItem( tr ( "Israel" ) ); | 310 | cmbCountry->insertItem( tr ( "Israel" ) ); |
311 | cmbCountry->insertItem( tr ( "Italy" ) ); | 311 | cmbCountry->insertItem( tr ( "Italy" ) ); |
312 | cmbCountry->insertItem( tr ( "Jamacia" ) ); | 312 | cmbCountry->insertItem( tr ( "Jamacia" ) ); |
313 | cmbCountry->insertItem( tr ( "Japan" ) ); | 313 | cmbCountry->insertItem( tr ( "Japan" ) ); |
314 | cmbCountry->insertItem( tr ( "Jordan" ) ); | 314 | cmbCountry->insertItem( tr ( "Jordan" ) ); |
315 | cmbCountry->insertItem( tr ( "Kazakhstan" ) ); | 315 | cmbCountry->insertItem( tr ( "Kazakhstan" ) ); |
316 | cmbCountry->insertItem( tr ( "Kenya" ) ); | 316 | cmbCountry->insertItem( tr ( "Kenya" ) ); |
317 | cmbCountry->insertItem( tr ( "Kribati" ) ); | 317 | cmbCountry->insertItem( tr ( "Kribati" ) ); |
318 | cmbCountry->insertItem( tr ( "Korea" ) ); | 318 | cmbCountry->insertItem( tr ( "Korea" ) ); |
319 | cmbCountry->insertItem( tr ( "Kuwait" ) ); | 319 | cmbCountry->insertItem( tr ( "Kuwait" ) ); |
320 | cmbCountry->insertItem( tr ( "Kyrgystan" ) ); | 320 | cmbCountry->insertItem( tr ( "Kyrgystan" ) ); |
321 | cmbCountry->insertItem( tr ( "Laos" ) ); | 321 | cmbCountry->insertItem( tr ( "Laos" ) ); |
322 | cmbCountry->insertItem( tr ( "Latvia" ) ); | 322 | cmbCountry->insertItem( tr ( "Latvia" ) ); |
323 | cmbCountry->insertItem( tr ( "Lebanon" ) ); | 323 | cmbCountry->insertItem( tr ( "Lebanon" ) ); |
324 | cmbCountry->insertItem( tr ( "Lesotho" ) ); | 324 | cmbCountry->insertItem( tr ( "Lesotho" ) ); |
325 | cmbCountry->insertItem( tr ( "Liberia" ) ); | 325 | cmbCountry->insertItem( tr ( "Liberia" ) ); |
326 | cmbCountry->insertItem( tr ( "Liechtenstein" ) ); | 326 | cmbCountry->insertItem( tr ( "Liechtenstein" ) ); |
327 | cmbCountry->insertItem( tr ( "Lithuania" ) ); | 327 | cmbCountry->insertItem( tr ( "Lithuania" ) ); |
328 | cmbCountry->insertItem( tr ( "Luxembourg" ) ); | 328 | cmbCountry->insertItem( tr ( "Luxembourg" ) ); |
329 | cmbCountry->insertItem( tr ( "Macau" ) ); | 329 | cmbCountry->insertItem( tr ( "Macau" ) ); |
330 | cmbCountry->insertItem( tr ( "Macedonia" ) ); | 330 | cmbCountry->insertItem( tr ( "Macedonia" ) ); |
331 | cmbCountry->insertItem( tr ( "Madagascar" ) ); | 331 | cmbCountry->insertItem( tr ( "Madagascar" ) ); |
332 | cmbCountry->insertItem( tr ( "Malawi" ) ); | 332 | cmbCountry->insertItem( tr ( "Malawi" ) ); |
333 | cmbCountry->insertItem( tr ( "Malaysia" ) ); | 333 | cmbCountry->insertItem( tr ( "Malaysia" ) ); |
334 | cmbCountry->insertItem( tr ( "Maldives" ) ); | 334 | cmbCountry->insertItem( tr ( "Maldives" ) ); |
335 | cmbCountry->insertItem( tr ( "Mali" ) ); | 335 | cmbCountry->insertItem( tr ( "Mali" ) ); |
336 | cmbCountry->insertItem( tr ( "Malta" ) ); | 336 | cmbCountry->insertItem( tr ( "Malta" ) ); |
337 | cmbCountry->insertItem( tr ( "Martinique" ) ); | 337 | cmbCountry->insertItem( tr ( "Martinique" ) ); |
338 | cmbCountry->insertItem( tr ( "Mauritania" ) ); | 338 | cmbCountry->insertItem( tr ( "Mauritania" ) ); |
339 | cmbCountry->insertItem( tr ( "Mauritius" ) ); | 339 | cmbCountry->insertItem( tr ( "Mauritius" ) ); |
340 | cmbCountry->insertItem( tr ( "Mayotte" ) ); | 340 | cmbCountry->insertItem( tr ( "Mayotte" ) ); |
341 | cmbCountry->insertItem( tr ( "Mexico" ) ); | 341 | cmbCountry->insertItem( tr ( "Mexico" ) ); |
342 | cmbCountry->insertItem( tr ( "Micronesia" ) ); | 342 | cmbCountry->insertItem( tr ( "Micronesia" ) ); |
343 | cmbCountry->insertItem( tr ( "Moldova" ) ); | 343 | cmbCountry->insertItem( tr ( "Moldova" ) ); |
344 | cmbCountry->insertItem( tr ( "Monaco" ) ); | 344 | cmbCountry->insertItem( tr ( "Monaco" ) ); |
345 | cmbCountry->insertItem( tr ( "Mongolia" ) ); | 345 | cmbCountry->insertItem( tr ( "Mongolia" ) ); |
346 | cmbCountry->insertItem( tr ( "Montserrat" ) ); | 346 | cmbCountry->insertItem( tr ( "Montserrat" ) ); |
347 | cmbCountry->insertItem( tr ( "Morocco" ) ); | 347 | cmbCountry->insertItem( tr ( "Morocco" ) ); |
348 | cmbCountry->insertItem( tr ( "Mozambique" ) ); | 348 | cmbCountry->insertItem( tr ( "Mozambique" ) ); |
349 | cmbCountry->insertItem( tr ( "Myanmar" ) ); | 349 | cmbCountry->insertItem( tr ( "Myanmar" ) ); |
350 | cmbCountry->insertItem( tr ( "Namibia" ) ); | 350 | cmbCountry->insertItem( tr ( "Namibia" ) ); |
351 | cmbCountry->insertItem( tr ( "Nauru" ) ); | 351 | cmbCountry->insertItem( tr ( "Nauru" ) ); |
352 | cmbCountry->insertItem( tr ( "Nepal" ) ); | 352 | cmbCountry->insertItem( tr ( "Nepal" ) ); |