| void | Q_CLEANUP_RESOURCE ( name ) | 
| void | Q_INIT_RESOURCE ( name ) | 
						Unloads the resources specified by the
						
.qrc
						
						file with the base name
						name
						.
					
Normally, Qt resources are unloaded automatically when the application terminates, but if the resources are located in a plugin that is being unloaded, call Q_CLEANUP_RESOURCE() to force removal of your resources.
注意: This macro cannot be used in a namespace. Please see the Q_INIT_RESOURCE documentation for a workaround.
范例:
Q_CLEANUP_RESOURCE(myapp);
另请参阅 Q_INIT_RESOURCE () 和 Qt 资源系统 .
						Initializes the resources specified by the
						
.qrc
						
						file with the specified base
						name
						. Normally, when resources are built as part of the application, the resources are loaded automatically at startup. The Q_INIT_RESOURCE() macro is necessary on some platforms for resources stored in a static library.
					
						For example, if your application's resources are listed in a file called
						
myapp.qrc
						
						, you can ensure that the resources are initialized at startup by adding this line to your
						
main()
						
						函数:
					
Q_INIT_RESOURCE(myapp);
If the file name contains characters that cannot be part of a valid C++ function name (such as '-'), they have to be replaced by the underscore character ('_').
						
							注意:
						
						This macro cannot be used in a namespace. It should be called from main(). If that is not possible, the following workaround can be used to init the resource
						
myapp
						
						from the function
						
MyNamespace::myFunction
						
						:
					
inline void initMyResource() { Q_INIT_RESOURCE(myapp); } namespace MyNamespace { ... void myFunction() { initMyResource(); } }
另请参阅 Q_CLEANUP_RESOURCE () 和 Qt 资源系统 .