35
36
QLabel* l = new QLabel( tr( "Encoding:" ), this );
36
37
layout()->addWidget( l );
37
38
layout()->addWidget( mEncodingComboBox );
38
mEncodingComboBox->addItem( "BIG5" );
39
mEncodingComboBox->addItem( "BIG5-HKSCS" );
40
mEncodingComboBox->addItem( "EUCJP" );
41
mEncodingComboBox->addItem( "EUCKR" );
42
mEncodingComboBox->addItem( "GB2312" );
43
mEncodingComboBox->addItem( "GBK" );
44
mEncodingComboBox->addItem( "GB18030" );
45
mEncodingComboBox->addItem( "JIS7" );
46
mEncodingComboBox->addItem( "SHIFT-JIS" );
47
mEncodingComboBox->addItem( "TSCII" );
48
mEncodingComboBox->addItem( "UTF-8" );
49
mEncodingComboBox->addItem( "UTF-16" );
50
mEncodingComboBox->addItem( "KOI8-R" );
51
mEncodingComboBox->addItem( "KOI8-U" );
52
mEncodingComboBox->addItem( "ISO8859-1" );
53
mEncodingComboBox->addItem( "ISO8859-2" );
54
mEncodingComboBox->addItem( "ISO8859-3" );
55
mEncodingComboBox->addItem( "ISO8859-4" );
56
mEncodingComboBox->addItem( "ISO8859-5" );
57
mEncodingComboBox->addItem( "ISO8859-6" );
58
mEncodingComboBox->addItem( "ISO8859-7" );
59
mEncodingComboBox->addItem( "ISO8859-8" );
60
mEncodingComboBox->addItem( "ISO8859-8-I" );
61
mEncodingComboBox->addItem( "ISO8859-9" );
62
mEncodingComboBox->addItem( "ISO8859-10" );
63
mEncodingComboBox->addItem( "ISO8859-13" );
64
mEncodingComboBox->addItem( "ISO8859-14" );
65
mEncodingComboBox->addItem( "ISO8859-15" );
66
mEncodingComboBox->addItem( "IBM 850" );
67
mEncodingComboBox->addItem( "IBM 866" );
68
mEncodingComboBox->addItem( "CP874" );
69
mEncodingComboBox->addItem( "CP1250" );
70
mEncodingComboBox->addItem( "CP1251" );
71
mEncodingComboBox->addItem( "CP1252" );
72
mEncodingComboBox->addItem( "CP1253" );
73
mEncodingComboBox->addItem( "CP1254" );
74
mEncodingComboBox->addItem( "CP1255" );
75
mEncodingComboBox->addItem( "CP1256" );
76
mEncodingComboBox->addItem( "CP1257" );
77
mEncodingComboBox->addItem( "CP1258" );
78
mEncodingComboBox->addItem( "Apple Roman" );
79
mEncodingComboBox->addItem( "TIS-620" );
40
mEncodingComboBox->addItems( QgsVectorDataProvider::availableEncodings() );
81
42
// Use default encoding if none supplied
82
43
QString enc = encoding;
130
91
if ( ! mCancelAllButton )
132
mCancelAllButton = new QPushButton( "Cancel &All", NULL );
93
mCancelAllButton = new QPushButton( tr( "Cancel &All" ), NULL );
133
94
layout()->addWidget( mCancelAllButton ); // Ownership transfered, no need to delete later on
134
95
connect( mCancelAllButton, SIGNAL( clicked() ), this, SLOT( pbnCancelAll_clicked() ) );