Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: bovka от Январь 27, 2010, 11:44



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

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

в чем трабл???


Название: Re: вопрос по поводу сборки Qwt
Отправлено: lit-uriy от Январь 27, 2010, 11:50
ambiguous - неоднозначный, не ясно какую из перегруженных функций вызывать

Без твоего кода пальцем ткнуть сложно


Название: Re: вопрос по поводу сборки Qwt
Отправлено: niXman от Январь 27, 2010, 11:51
насколько я помню, нет функции qHash для типа double


Название: Re: вопрос по поводу сборки Qwt
Отправлено: bovka от Январь 27, 2010, 12:02
ambiguous - неоднозначный, не ясно какую из перегруженных функций вызывать

Без твоего кода пальцем ткнуть сложно

начну с самого начала:
1) я скачал Qwt с https://sourceforge.net/projects/qwt
2) прочитал урок по установке Qwt.

открываю проектЪ, запускаю сборку. вылазит вот эта ошибка.
если в сообщениях сборки кликаю на ошибку - "ошибка! "не удалось открыть файл бла-бла-бла\qhash.h!""

по поводу кода, что именно нужно представить?


Название: Re: вопрос по поводу сборки Qwt
Отправлено: _Vitaliy_ от Январь 27, 2010, 18:18
Недавно выкачал кьюты 4.6.1 пересобрал кьювт (не забыв про CONFIG += debug_and_release в qwtconfig.pri) и заменой
#if defined(QWT_TEMPLATEDLL)
на
#if defined(QWT_TEMPLATEDLL) && QT_VERSION < 0x040600
как советует aslav, никаких проблем не возникало...