Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: bovka от Январь 27, 2010, 10:51



Название: ошибка при сборке проекта Qwt
Отправлено: bovka от Январь 27, 2010, 10:51
выдает мне ошибку следующего плана:

..\..\..\..\Qt\2010.01\qt\include/QtCore/../../src/corelib/tools/qhash.h:875: error: call of overloaded 'qHash(const double&)' is ambiguous


в чем проблема????

Qt 4.6.1  Qwt 5.2.0


Название: Re: ошибка при сборке проекта Qwt
Отправлено: Yadershik от Январь 29, 2010, 18:49
Вроде тут уже это обсуждалось. В проекте qwt, в файле \src\ qwt_valuelist.h в районе 37 строчки
заменить это:
#if defined(QWT_TEMPLATEDLL)
на это:
#if defined(QWT_TEMPLATEDLL) && QT_VERSION < 0x040600


Название: Re: ошибка при сборке проекта Qwt
Отправлено: serg_hd от Март 29, 2010, 13:48
Вроде тут уже это обсуждалось. В проекте qwt, в файле \src\ qwt_valuelist.h в районе 37 строчки
заменить это:
#if defined(QWT_TEMPLATEDLL)
на это:
#if defined(QWT_TEMPLATEDLL) && QT_VERSION < 0x040600
не помогает это нифига. Скачал версию (https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-5.2) (svn) по-новее, всё пошло как надо.