|
BLOG
|
We are very pleased to announce that the latest release of the ArcGIS Runtime SDK for Qt is now released and available for download. Details about the new features that we have included in version 100.1 are highlighted here, and the developer's site is up to date with all of the latest information. We are excited to see what you build with this release! - The ArcGIS Runtime SDK for Qt Development Team
... View more
06-30-2017
07:11 AM
|
1
|
0
|
865
|
|
POST
|
Hi Norbert, Version 100.1 is now released, and the website is up to date with the system requirements. To answer your specific question about minimum Qt version, it is still 5.6.2. System requirements—ArcGIS Runtime SDK for Qt | ArcGIS for Developers Thanks, Luke
... View more
06-30-2017
07:05 AM
|
2
|
0
|
1382
|
|
POST
|
Ian- We just released 100.1 last night, and that brings in support for client side dynamic labeling. See some notes about the release here - ArcGIS Runtime 100.1 is now available! | ArcGIS Blog There is not a full-fledged labeling API yet, but what we allow you to do is to create LabelDefinitions from JSON, as defined in the ArcGIS REST spec. These LabelDefinitions can then be applied to a few different Layer types. FeatureLayer QML Type | ArcGIS for Developers LabelDefinition QML Type | ArcGIS for Developers Thanks, Luke
... View more
06-30-2017
07:03 AM
|
3
|
0
|
1653
|
|
POST
|
Can you try opening the service endpoint in a browser and see if you can execute the REST request manually from there?
... View more
06-26-2017
02:32 PM
|
0
|
0
|
758
|
|
POST
|
Hey Marc, we are just about done with Update 1! Watch GeoNet for a blog with release details shortly.
... View more
06-19-2017
07:22 AM
|
2
|
1
|
2777
|
|
POST
|
Did you rebuild your executable with this version of Qt?
... View more
06-15-2017
06:59 AM
|
0
|
4
|
3222
|
|
POST
|
Hey Norbert, I believe the item getter is only going to be populated if you construct the layer with the item. Otherwise, it will just be null. Are you saying you can't hardcode the item ID, and therefore can't create the layer via a PortalItem? If so, maybe you can search the portal for the proper item by searching for a tag, or something like that? Thanks, Luke
... View more
06-14-2017
07:56 AM
|
0
|
0
|
2550
|
|
POST
|
Taner- If your issue is extremely urgent, it is always a good idea to reach out to Esri Support Services, as they are able to provide you with timely technical support. With that said, my guess is that your issue could be related to the version of Qt you are using. Our release of Runtime 100 was built with 5.6.2, making that the minimum required version, so my guess is that the Windows location plugin we built with 5.6.2 is not working with all of the other DLLs you have that are using 5.4. Thanks, Luke
... View more
06-14-2017
07:50 AM
|
0
|
6
|
3222
|
|
POST
|
Windows 10 isn't a supported platform for the 10.2.6 release - System requirements—ArcGIS Runtime SDK for Qt | ArcGIS for Developers With that said, this specific issue is likely NOT related to the Runtime API itself, but rather with the Position plugin that we ship with the SDK. Windows 10 uses a different location API under the hood, and thus requires a different position plugin for Qt. We shipped that plugin with Runtime 100.0. If you install 10.2.6 and 100.0 side by side, you should see that they both contain "SerialPortNmea.dll" and "WindowsLocationPlatform.dll", but 100.0 additional has "QtPosition_WinLocation.dll". You should theoretically be able to use those DLLs for Positioning in your 10.2.6 application.
... View more
06-13-2017
11:10 AM
|
0
|
8
|
3222
|
|
POST
|
It is ok to have them, but we don't support interacting with them in 100.0 (there is no API to query/edit related tables). However, we are adding support for this with 100.1, which will be out in the coming weeks.
... View more
06-12-2017
10:28 AM
|
2
|
0
|
913
|
|
POST
|
There's nothing built into the API itself. However, ArcGIS as a whole has a concept of Global IDs, which you can create before publishing the service, and then Global IDs will be auto generated for each new feature added - Add Global IDs—Help | ArcGIS for Desktop If you want to do it yourself, then the Qt class you mention should do the trick.
... View more
06-09-2017
10:00 AM
|
0
|
0
|
1466
|
|
POST
|
Norbert, Here is some example code. If your layer is secured, you may need to create a Credential object and give that to the PortalItem constructor. void Thumbnail_test::createPortalItem()
{
// Create the Portal Item
PortalItem* item = new PortalItem(QUrl("https://www.arcgis.com/home/item.html?id=10df2279f9684e4a9f6a7f08febac2a9"), this);
// Connect to Portal Item signals
connect(item, &PortalItem::doneLoading, [=](Error e)
{
if (e.isEmpty())
{
qDebug() << "loaded portal item. fetching thumbnail...";
item->fetchThumbnail();
}
else
{
qDebug() << "failed to load" << e.message() << e.additionalMessage();
}
});
connect(item, &PortalItem::fetchThumbnailCompleted, [=](bool success)
{
qDebug() << "fetch thumbnail completed successfully? -" << success;
QPixmap pixmap;
pixmap.convertFromImage(item->thumbnail());
QLabel* label = new QLabel(this);
label->setPixmap(pixmap);
QWidget* widget = new QWidget();
QVBoxLayout* layout = new QVBoxLayout();
layout->setMargin(0);
layout->addWidget(label);
widget->setLayout(layout);
QGraphicsProxyWidget* proxy = m_mapView->scene()->addWidget(widget);
proxy->setPos(10, 10);
proxy->setOpacity(0.95);
QVBoxLayout* vBoxLayout = new QVBoxLayout();
vBoxLayout->addWidget(m_mapView);
setLayout(vBoxLayout);
});
// Create a Layer from the Portal Item and add to Map
ArcGISTiledLayer* tiledLayer = new ArcGISTiledLayer(item, this);
Basemap* basemap = new Basemap(tiledLayer, this);
m_map = new Map(basemap, this);
m_mapView->setMap(m_map); // this will start the load cycle
}
... View more
06-09-2017
07:53 AM
|
0
|
2
|
2550
|
|
POST
|
Also, that bug is not related. That is for Image Services, which are a bit different Key concepts for image services—Documentation | ArcGIS Enterprise
... View more
06-08-2017
11:30 AM
|
0
|
1
|
2550
|
|
POST
|
Norbert, If you log in to your Portal organization and go to My Content, you should see your service in that section. You can then obtain the Portal Item ID from the URL. For example, here is an Item ID - 92ad152b9da94dee89b9e387dfe21acd - Luke
... View more
06-08-2017
11:26 AM
|
1
|
0
|
2550
|
|
POST
|
Norbert- The thumbnail is stored as part of the PortalItem. I suggest you construct a PortalItem from the item id, then call fetchThumbnail and access the thumbnail from the getter - Item Class | ArcGIS for Developers You can then use that PortalItem instance in the constructor of your layer. Thanks, Luke
... View more
06-08-2017
08:26 AM
|
1
|
4
|
2550
|
| Title | Kudos | Posted |
|---|---|---|
| 3 | 05-27-2026 09:52 AM | |
| 1 | 11-24-2025 10:45 AM | |
| 1 | 07-30-2025 08:26 AM | |
| 1 | 05-15-2025 07:35 AM | |
| 2 | 11-26-2024 01:27 PM |
| Online Status |
Offline
|
| Date Last Visited |
06-17-2026
07:54 AM
|