Пытаюсь тут прогу свою перевести...
В доке по qt посмотрел пример:
QTranslator appTranslator;
appTranslator.load(QString("wdf_") + QTextCodec::locale(), qApp->applicationDirPath());
a.installTranslator(&appTranslator);
При компиляции выдает:
bash-2.05b# make
g++ -c -pipe -Wall -W -O2 -march=pentium4 -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -I/usr/qt/3/include -o main.o main.cpp
main.cpp: In function `int main(int, char**)':
main.cpp:13: error: incomplete type 'QTextCodec' cannot be used to name a scope
make: *** [main.o] Ошибка 1
А если убрать QTextCodec:: то вот что
bash-2.05b# make
g++ -c -pipe -Wall -W -O2 -march=pentium4 -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -I/usr/qt/3/include -o main.o main.cpp
main.cpp: In function `int main(int, char**)':
main.cpp:10: error: `locale' undeclared (first use this function)
main.cpp:10: error: (Each undeclared identifier is reported only once for each
function it appears in.)
make: *** [main.o] Ошибка 1
В чем проблема? Как правильно сделать?
Ответ на:
комментарий
от olegk
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум QT4 и ui файлы (2008)
- Форум QT и Я (2005)
- Форум qt4 стиль приложения (2007)
- Форум QT + setCursor (2004)
- Форум gentoo. не собирается mplayer. как исправить? (2005)
- Форум char это и не signed и не unsigned а непонятно что (2022)
- Форум передача функции как аргумента (2012)
- Форум C++ (2003)
- Форум Пишу прогу... ошибка компиляции :( (2004)
- Форум gimp 2.0 не собирается... :( (2004)