You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.6 KiB
C++
57 lines
2.6 KiB
C++
2 years ago
|
#include "Icons.h"
|
||
|
|
||
|
|
||
|
|
||
|
// 工作空间中的数据对应的icon
|
||
|
//QIcon Icons::iconWk(":/Images/Resources/Workspace/smwu.png");
|
||
|
//QIcon Icons::iconDs(":/Images/Resources/Workspace/Datasources.png");
|
||
|
//QIcon Icons::iconMaps(":/Images/Resources/Workspace/Maps.png");
|
||
|
//QIcon Icons::iconScenes(":/Images/Resources/Workspace/Scenes.png");
|
||
|
//QIcon Icons::iconMap(":/Images/Resources/Workspace/Map.png");
|
||
|
//QIcon Icons::iconScene(":/Images/Resources/Workspace/Scene.png");
|
||
|
|
||
|
Icons::Icons():
|
||
|
iconWk(":/Resources/Workspace/smwu.png"),
|
||
|
iconDSes(":/Resources/Workspace/Datasources.png"),
|
||
|
iconMaps(":/Resources/Workspace/Maps.png"),
|
||
|
iconScenes(":/Resources/Workspace/Scenes.png"),
|
||
|
iconDs(":/Resources/Workspace/Datasource.png"),
|
||
|
iconMap(":/Resources/Workspace/Map.png"),
|
||
|
iconScene(":/Resources/Workspace/Scene.png"),
|
||
|
iconDsUDB(":/Resources/Datasource/Image_UDB.png"),
|
||
|
iconDsUDBX(":/Resources/Datasource/Image_UDBX.png"),
|
||
|
iconDsImage(":/Images/Resources/Datasource/Image_Img.png"),
|
||
|
iconDsOSM(":/Resources/Datasource/Image_OSM.png"),
|
||
|
iconDsRest(":/Resources/Datasource/Image_Rest.png"),
|
||
|
iconDsOGC(":/Resources/Datasource/Image_OGC.png"),
|
||
|
iconDsWeb(":/Resources/Datasource/Image_DatasourceWeb.png"),
|
||
|
iconDataTypeUnknown(":/Resources/Datasets/Image_Unknown.png"),
|
||
|
iconDatasetPoint(":/Resources/Datasets/Image_Point.png"),
|
||
|
iconDatasetLine(":/Resources/Datasets/Image_Line.png"),
|
||
|
iconDatasetRegion(":/Resources/Datasets/Image_Region.png"),
|
||
|
iconDatasetCAD(":/Resources/Datasets/Image_CAD.png"),
|
||
|
iconDatasetText(":/Resources/Datasets/Image_Text.png"),
|
||
|
iconDatasetTabular(":/Resources/Datasets/Image_Tabular.png"),
|
||
|
iconDatasetNetwork(":/Resources/Datasets/Image_NetWork.png"),
|
||
|
iconDatasetGrid(":/Resources/Datasets/Image_DatasetGrid.png"),
|
||
|
iconDatasetDEM(":/Resources/Datasets/Image_DatasetGrid.png"),
|
||
|
iconDatasetImage(":/Resources/Datasets/Image_DatasetImage.png"),
|
||
|
iconDatasetPoint3D(":/Resources/Datasets/Image_Point3D.png"),
|
||
|
iconDatasetLine3D(":/Resources/Datasets/Image_Line3D.png"),
|
||
|
iconDatasetRegion3D(":/Resources/Datasets/Image_Region3D.png"),
|
||
|
iconDatasetModel(":/Resources/Datasets/Image_Model.png"),
|
||
|
iconDatasetNetwork3D(":/Resources/Datasets/Image_Network3D.png"),
|
||
|
iconLayerGroup(":/Resources/Layers/LayerGroup.png"),
|
||
|
iconLayer3DImageCache(":/Resources/Layers/Layer3D_ImageCache3D.png"),
|
||
|
iconLayer3DOSGBCache(":/Resources/Layers/Layer3D_OSGBCache.png"),
|
||
|
iconLayer3DTerrian(":/Resources/Layers/Layer3D_Terrain.png")
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
// 利用了静态局部变量的特性,通常是不使用静态局部变量的
|
||
|
Icons& Icons::getInstance(){
|
||
|
static Icons icons;
|
||
|
return icons;
|
||
|
}
|