以下成员源于类 QDesktopServices 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。
| 
(obsolete)
								enum | StandardLocation { DesktopLocation, DocumentsLocation, FontsLocation, ApplicationsLocation, ..., CacheLocation } | 
| 
(obsolete)
								QString | displayName (StandardLocation type ) | 
| 
(obsolete)
								QString | storageLocation (StandardLocation type ) | 
使用 QStandardPaths::StandardLocation (见 storageLocation () for porting notes)
This enum describes the different locations that can be queried by QDesktopServices::storageLocation and QDesktopServices::displayName .
| 常量 | 值 | 描述 | 
|---|---|---|
| 
QDesktopServices::DesktopLocation
								 | 
0
								 | Returns the user's desktop directory. | 
| 
QDesktopServices::DocumentsLocation
								 | 
1
								 | Returns the user's document. | 
| 
QDesktopServices::FontsLocation
								 | 
2
								 | Returns the user's fonts. | 
| 
QDesktopServices::ApplicationsLocation
								 | 
3
								 | Returns the user's applications. | 
| 
QDesktopServices::MusicLocation
								 | 
4
								 | Returns the users music. | 
| 
QDesktopServices::MoviesLocation
								 | 
5
								 | Returns the user's movies. | 
| 
QDesktopServices::PicturesLocation
								 | 
6
								 | Returns the user's pictures. | 
| 
QDesktopServices::TempLocation
								 | 
7
								 | Returns the system's temporary directory. | 
| 
QDesktopServices::HomeLocation
								 | 
8
								 | Returns the user's home directory. | 
| 
QDesktopServices::DataLocation
								 | 
9
								 | Returns a directory location where persistent application data can be stored. QCoreApplication::applicationName and QCoreApplication::organizationName should work on all platforms. | 
| 
QDesktopServices::CacheLocation
								 | 
10
								 | Returns a directory location where user-specific non-essential (cached) data should be written. | 
该枚举在 Qt 4.4 引入或被修改。
另请参阅 storageLocation () 和 displayName ().
[static]
						
						
							
								QString
							
						
						QDesktopServices::
						
							displayName
						
						(
						
							
								StandardLocation
							
						
						
							type
						
						)
						
					使用 QStandardPaths::displayName ()
[static]
						
						
							
								QString
							
						
						QDesktopServices::
						
							storageLocation
						
						(
						
							
								StandardLocation
							
						
						
							type
						
						)
						
					使用 QStandardPaths::writableLocation ()
注意: when porting QDesktopServices::DataLocation to QStandardPaths::DataLocation , a different path will be returned.
						
QDesktopServices::DataLocation
						
						was
						
GenericDataLocation + "/data/organization/application"
						
						,而
						
							QStandardPaths::DataLocation
						
						is
						
GenericDataLocation + "/organization/application"
						
						.
					
						Also note that
						
application
						
						could be empty in Qt 4, if
						
							QCoreApplication::setApplicationName
						
						() wasn't called, while in Qt 5 it defaults to the name of the executable.
					
Therefore, if you still need to access the Qt 4 path (for example for data migration to Qt 5), replace
QDesktopServices::storageLocation(QDesktopServices::DataLocation)
with
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + "/data/organization/application"
(assuming an organization name and an application name were set).