///
/// Returns a list of paths that the application will search when
/// dynamically loading libraries.
///
/// The return value of this function may change when a QCoreApplication
/// is created. It is not recommended to call it before creating a
/// QCoreApplication. The directory of the application executable ( **not**
/// the working directory) is part of the list if it is known. In order
/// to make it known a QCoreApplication has to be constructed as it will
/// use `argv[0]` to find it.
///
/// Qt provides default library paths, but they can also be set using
/// a [qt.conf](Using%20qt.conf)
/// file. Paths specified in this file
/// will override default values. Note that if the qt.conf file is in
/// the directory of the application executable, it may not be found
/// until a QCoreApplication is created. If it is not found when calling
/// this function, the default library paths will be used.
///
/// The list will include the installation directory for plugins if
/// it exists (the default installation directory for plugins is `INSTALL/plugins,` where `INSTALL` is the directory where Qt was
/// installed). The colon separated entries of the `QT_PLUGIN_PATH`
/// environment variable are always added. The plugin installation
/// directory (and its existence) may change when the directory of
/// the application executable becomes known.
///
/// If you want to iterate over the list, you can use the [foreach](foreach)
///
/// pseudo-keyword:
///
/// **See also:** [`set_library_paths()`]
/// [`add_library_path()`]
/// [`remove_library_path()`]
/// [`Library`]
/// {How to Create Qt Plugins}
///
/// Prepends *path* to the beginning of the library path list, ensuring that
/// it is searched for libraries first. If *path* is empty or already in the
/// path list, the path list is not changed.
///
/// The default path list consists of a single entry, the installation
/// directory for plugins. The default installation directory for plugins
/// is `INSTALL/plugins,` where `INSTALL` is the directory where Qt was
/// installed.
///
/// The library paths are reset to the default when an instance of
/// QCoreApplication is destructed.
///
/// **See also:** [`remove_library_path()`]
/// [`library_paths()`]
/// [`set_library_paths()`]
Returns a list of paths that the application will search when
dynamically loading libraries.

The return value of this function may change when a QCoreApplication
is created. It is not recommended to call it before creating a
QCoreApplication. The directory of the application executable ( **not
the working directory) is part of the list if it is known. In order
to make it known a QCoreApplication has to be constructed as it will
use `argv[0]` to find it.

Qt provides default library paths, but they can also be set using
a [qt.conf](Using%20qt.conf)
file. Paths specified in this file
will override default values. Note that if the qt.conf file is in
the directory of the application executable, it may not be found
until a QCoreApplication is created. If it is not found when calling
this function, the default library paths will be used.

The list will include the installation directory for plugins if
it exists (the default installation directory for plugins is `INSTALL/plugins,` where `INSTALL` is the directory where Qt was
installed). The colon separated entries of the `QT_PLUGIN_PATH`
environment variable are always added. The plugin installation
directory (and its existence) may change when the directory of
the application executable becomes known.

If you want to iterate over the list, you can use the [foreach](foreach)

pseudo-keyword.



Prepends *path* to the beginning of the library path list, ensuring that
it is searched for libraries first. If *path* is empty or already in the
path list, the path list is not changed.

The default path list consists of a single entry, the installation
directory for plugins. The default installation directory for plugins
is `INSTALL/plugins,` where `INSTALL` is the directory where Qt was
installed.

The library paths are reset to the default when an instance of
QCoreApplication is destructed.


Returns a list of paths that the application will search when dynamically loading libraries . The return value of this function may change when a QCoreApplication is created . It is not recommended to call it before creating a QCoreApplication . The directory of the application executable ( ** not the working directory ) is part of the list if it is known . In order to make it known a QCoreApplication has to be constructed as it will use ` argv [ 0 ] ` to find it . Qt provides default library paths but they can also be set using a [ qt . conf ] ( Using%20qt . conf ) file . Paths specified in this file will override default values . Note that if the qt . conf file is in the directory of the application executable it may not be found until a QCoreApplication is created . If it is not found when calling this function the default library paths will be used . The list will include the installation directory for plugins if it exists ( the default installation directory for plugins is ` INSTALL / plugins ` where ` INSTALL ` is the directory where Qt was installed ) . The colon separated entries of the ` QT_PLUGIN_PATH ` environment variable are always added . The plugin installation directory ( and its existence ) may change when the directory of the application executable becomes known . If you want to iterate over the list you can use the [ foreach ] ( foreach ) pseudo - keyword . Prepends * path * to the beginning of the library path list ensuring that it is searched for libraries first . If * path * is empty or already in the path list the path list is not changed . The default path list consists of a single entry the installation directory for plugins . The default installation directory for plugins is ` INSTALL / plugins ` where ` INSTALL ` is the directory where Qt was installed . The library paths are reset to the default when an instance of QCoreApplication is destructed .
pub fn add_library_path(arg0: &str) {
        let str_in_arg0_1 = CString::new(arg0).unwrap();
        let (obj_data, funcs) = unsafe {
            (
                ::std::ptr::null(),
                (*((*rute_ffi_get()).get_core_application)(::std::ptr::null()).all_funcs)
                    .core_application_funcs,
            )
        };
        unsafe {
            ((*funcs).add_library_path)(obj_data, str_in_arg0_1.as_ptr());
        }
    }
pub fn add_library_path ( arg0 : & str ) { let str_in_arg0_1 = CString :: new ( arg0 ) . unwrap ( ) ; let ( obj_data , funcs ) = unsafe { ( :: std :: ptr :: null ( ) , ( * ( ( * rute_ffi_get ( ) ) . get_core_application ) ( :: std :: ptr :: null ( ) ) . all_funcs ) . core_application_funcs , ) } ; unsafe { ( ( * funcs ) . add_library_path ) ( obj_data , str_in_arg0_1 . as_ptr ( ) ) ; } }
Returns a list of paths that the application will search when
dynamically loading libraries.
Returns a list of paths that the application will search when dynamically loading libraries .
arg0
&str