Adds commercial RTI 6.6 Pro library
This commit is contained in:
9 files changed
+66
-56
No files matched your search
+1
-1
@@ -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).
|
||||
|
||||
+2
-1
@@ -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???
|
||||
|
||||
+1
-1
@@ -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; }
|
||||
|
||||
Reference in new issue
Block a user