Adds commercial RTI 6.6 Pro library

This commit is contained in:
torsten committed 2026-11-02 17:21:06 +00:00
1 parent 6d96d72592
commit 8ebcac4253
9 files changed
+66 -56

No files matched your search

@@ -316,7 +316,7 @@ void BaseSymbolItem::onEsriFetchCompleted(Esri::ArcGISRuntime::Symbol *symbol)
const QFuture<QImage> fut = m_esriFetch.m_esriSymbol->createSwatchAsync(SWATCH_SIZE, SWATCH_SIZE, 1);
if (fut.isValid())
{
m_esriFetch.m_esriSwatchTaskUuid = QUuid::createUuid(); // in-flight guard (was the 100.x task id)
// ArcGIS 300: no separate task UUID tracking needed - QFutureWatcher handles lifecycle
QFutureWatcher<QImage> *watcher = new QFutureWatcher<QImage>(this);
watcher->setFuture(fut);
// 300/Qt6: connect to finished() and read the QImage via the result() getter (see above).
@@ -311,7 +311,8 @@ void EsriDictionaryProcessor::syncTableWithinMainThread()
// store esriSymbol for rendering issues:
EsriSymbol eSym;
#ifdef CREATE_ESRI_SYMBOL_ON_DEMAND
eSym.m_sssResult =resultItem;
// ArcGIS 300: m_sssResult member removed - using esriSymbol directly
eSym.key = resultItem.key();
#else
QObject *parent = this;
eSym.esriSymbol = resultItem.symbol(parent); // resultItem.symbol() has to be called from mainThread???
@@ -213,7 +213,7 @@ protected:
public:
bool symbolPropertyImageContains(const QString &originalKey) const;
QSharedPointer<SymbolResult> symbolPropertyImage(QSharedPointer<SymbolResult> symResult, const QString &originalKey);
QSharedPointer<SymbolResult> symbolPropertyImage(QSharedPointer<SymbolResult> symResult, const QString &originalKey) const;
const QList<Esri::ArcGISRuntime::SymbolStyleSearchResult> & getSearchResultList() const { return m_searchResultList; }
const QList<Esri::ArcGISRuntime::SymbolStyleSearchResult> & getSearchResultListValid() const { return m_searchResultListValid; }