Подскажите как сделать так, чтоб QT понимал все Кодировки в Гуи и в БД также.
Пишу в mail.cpp
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Login log;
log.show();
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251")); //Кирилица
return a.exec();
}
При сохранениее в БД выдаёт ошибку:
Цитата
The database reported an error: Incorrect string value: '\xD0\xBF\xD0\xBF\xD0\xBF' for column 'lastname' at row 1 QMYSQL3: Unable to execute statement
Цитата
Кодировки, поддерживаемые в Qt 4.3:
Apple Roman
Big5
Big5-HKSCS
EUC-JP
EUC-KR
GB18030-0
IBM 850
IBM 866
IBM 874
ISO 2022-JP
ISO 8859-1 — ISO 8859-10
ISO 8859-13 — ISO 8859-16
Iscii-Bng, Dev, Gjr, Knd, Mlm, Ori, Pnj, Tlg, and Tml
JIS X 0201
JIS X 0208
KOI8-R
KOI8-U
MuleLao-1
ROMAN8
Shift-JIS
TIS-620
TSCII
UTF-8
UTF-16
UTF-16BE
UTF-16LE
Windows-1250 — Windows-1258
WINSAMI2
Apple Roman
Big5
Big5-HKSCS
EUC-JP
EUC-KR
GB18030-0
IBM 850
IBM 866
IBM 874
ISO 2022-JP
ISO 8859-1 — ISO 8859-10
ISO 8859-13 — ISO 8859-16
Iscii-Bng, Dev, Gjr, Knd, Mlm, Ori, Pnj, Tlg, and Tml
JIS X 0201
JIS X 0208
KOI8-R
KOI8-U
MuleLao-1
ROMAN8
Shift-JIS
TIS-620
TSCII
UTF-8
UTF-16
UTF-16BE
UTF-16LE
Windows-1250 — Windows-1258
WINSAMI2
Мне надо, чтоб потдерживались все Кодировки, реально ???