Russian Qt Forum

Разное => Новости Qt сообщества => Тема начата: lit-uriy от Декабрь 01, 2009, 15:59



Название: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: lit-uriy от Декабрь 01, 2009, 15:59
Новость в лаборатории (http://labs.trolltech.com/blogs/2009/12/01/hot-from-the-oven-qt-creator-13/)

П.С. на FTP'шнике появился MinGW4.4 (ftp://ftp.trolltech.com/misc/)


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: pastor от Декабрь 01, 2009, 23:46
Эххх, долгожданный релиз Qt! :)

Вот (http://qt.nokia.com/developer/changes/changes-4.6.0) список изменений и нововведений.


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: Rcus от Декабрь 02, 2009, 13:32
Интересно... добавили конструктор QVariant(float) и теперь поведение следующего кода меняется при перекомпиляции с новой версией Qt под ARM.
Код
C++ (Qt)
qreal x = 0;
QVariant v = x;
switch (v.type()) {
case QVariant::Double:
   qDebug("x=%f", v.toDouble());
   break;
default:
   Q_ASSERT(false);
}
 
У меня конечно последствия были не такими заметными - просто разделитель целой и дробной части не соответствовал локали
Что-то мне неуютно от осознания данного факта


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: niXman от Декабрь 02, 2009, 18:38
Ура!!!!


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: SimpleSunny от Декабрь 02, 2009, 20:49
А собираются ли открывать API плагинов для QtCreator с внятной документацией?


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: lit-uriy от Декабрь 02, 2009, 21:08
тыц (http://www.vcreatelogic.com/downloads/files/Writing-Qt-Creator-Plugins.pdf), оно?


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: SimpleSunny от Декабрь 02, 2009, 23:19
Спасибо lit-uriy, похоже то что надо :)


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: pastor от Декабрь 03, 2009, 00:31
Интересно... добавили конструктор QVariant(float) и теперь поведение следующего кода меняется при перекомпиляции с новой версией Qt под ARM.

Может стоит об этом известить? Хотябы чтобы в документации про это упамянули


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: Aleksey_Zh от Декабрь 03, 2009, 10:33
1. MinGW - 3.15 (gcc - 4.4.0)
2. разве Qt работает с mingw отличной от 3-ей версии?


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: lit-uriy от Декабрь 03, 2009, 16:33
В теме указана версия Qt.
А вот для неё список поддерживаемых платформ (и компиляторов) (http://doc.trolltech.com/4.6/supported-platforms.html)


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: niXman от Декабрь 03, 2009, 17:33
Цитировать
2. разве Qt работает с mingw отличной от 3-ей версии?
Конечно, и очень давно.

Похоже никто не пробовал пересобрать 4.6.0 для мингв. Так вот. В каталоге QTDIR/mkspecs/win32-g++ отсутствует файл qplatformdefs.h
Это первая ошибка. Взял его из 4.5.3, компиляция пошла дальше. На сборке модуля ГУИ, сыплется куча ошибок. Кто-то пробовал собрать? Отпишитесь о результатах.


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: lit-uriy от Декабрь 03, 2009, 18:06
>>В каталоге QTDIR/mkspecs/win32-g++ отсутствует файл qplatformdefs.h
откуда Qt? (как называется архив/дистрибутив?)
У меня в
qt-win-opensource-4.6.0-mingw.exe
qt-everywhere-opensource-src-4.6.0.zip
и в git'е
этот файл есть


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: niXman от Декабрь 03, 2009, 18:23
Цитировать
откуда Qt? (как называется архив/дистрибутив?)
qt-sdk-win-opensource-2009.05.exe


Название: Re: новый SDK = Creator 1.3 + Qt 4.6 + MinGW4.4
Отправлено: niXman от Декабрь 04, 2009, 03:26
тыц (http://www.vcreatelogic.com/downloads/files/Writing-Qt-Creator-Plugins.pdf), оно?
Эпидемия написания плагинов для Криэйтора началась!...не отстать бы ;)