##// END OF EJS Templates
Another attempt to fix issue with visual sutudio hidden export attributes in domain
Michal Klocek -
r1066:58b652cd13b0
parent child
Show More
@@ -263,10 +263,8 qreal Domain::niceNumber(qreal x,bool ceiling)
263 return q*z;
263 return q*z;
264 }
264 }
265
265
266 #ifdef __GNUC__
266
267 QTCOMMERCIALCHART_AUTOTEST_EXPORT
267 bool QTCOMMERCIALCHART_AUTOTEST_EXPORT operator== (const Domain &domain1, const Domain &domain2)
268 #endif
269 bool operator== (const Domain &domain1, const Domain &domain2)
270 {
268 {
271 return (qFuzzyIsNull(domain1.m_maxX - domain2.m_maxX) &&
269 return (qFuzzyIsNull(domain1.m_maxX - domain2.m_maxX) &&
272 qFuzzyIsNull(domain1.m_maxY - domain2.m_maxY) &&
270 qFuzzyIsNull(domain1.m_maxY - domain2.m_maxY) &&
@@ -274,18 +272,14 bool operator== (const Domain &domain1, const Domain &domain2)
274 qFuzzyIsNull(domain1.m_minY - domain2.m_minY));
272 qFuzzyIsNull(domain1.m_minY - domain2.m_minY));
275 }
273 }
276
274
277 #ifdef __GNUC__
275
278 QTCOMMERCIALCHART_AUTOTEST_EXPORT
276 bool QTCOMMERCIALCHART_AUTOTEST_EXPORT operator!= (const Domain &domain1, const Domain &domain2)
279 #endif
280 bool operator!= (const Domain &domain1, const Domain &domain2)
281 {
277 {
282 return !(domain1 == domain2);
278 return !(domain1 == domain2);
283 }
279 }
284
280
285 #ifdef __GNUC__
281
286 QTCOMMERCIALCHART_AUTOTEST_EXPORT
282 QDebug QTCOMMERCIALCHART_AUTOTEST_EXPORT operator<<(QDebug dbg, const Domain &domain)
287 #endif
288 QDebug operator<<(QDebug dbg, const Domain &domain)
289 {
283 {
290 dbg.nospace() << "Domain("<<domain.m_minX<<','<<domain.m_maxX<<','<<domain.m_minY<<','<<domain.m_maxY<<')' << domain.m_tickXCount << "," << domain.m_tickYCount ;
284 dbg.nospace() << "Domain("<<domain.m_minX<<','<<domain.m_maxX<<','<<domain.m_minY<<','<<domain.m_maxY<<')' << domain.m_tickXCount << "," << domain.m_tickYCount ;
291 return dbg.maybeSpace();
285 return dbg.maybeSpace();
General Comments 0
You need to be logged in to leave comments. Login now