class Solid.OpticalDrive |
|
|
This device interface is available on CD-R*,DVD*,Blu-Ray,HD-DVD drives. A Cdrom is a storage that can handle optical discs. |
|
This type stores an OR combination of MediumType values. Creates a new Cdrom object. You generally won't need this. It's created when necessary using Device.as().
backendObject - the device interface object provided by the backend See also Solid.Device.as() |
|
Get the Solid.DeviceInterface.Type of the Cdrom device interface. Returns the Cdrom device interface type See also Solid.Ifaces.Enums.DeviceInterface.Type |
|
Ejects any disc that could be contained in this drive. If this drive is empty, but has a tray it'll be opened. Returns the status of the eject operation |
|
|
This signal is emitted when the eject button is pressed on the drive. Please note that some (broken) drives doesn't report this event. |
|
Retrieves the maximum read speed of this drive in kilobytes per second. Returns the maximum read speed |
|
Retrieves the medium types this drive supports. Returns the flag set indicating the supported medium types |
|
Retrieves the maximum write speed of this drive in kilobytes per second. Returns the maximum write speed |
|
Retrieves the list of supported write speeds of this drive in kilobytes per second. Returns the list of supported write speeds |
Cdr | - | ||
Cdrw | - | ||
Dvd | - | ||
Dvdr | - | ||
Dvdrw | - | ||
Dvdram | - | ||
Dvdplusr | - | ||
Dvdplusrw | - | ||
Dvdplusdl | - | ||
Dvdplusdlrw | - | ||
Bd | - | ||
Bdr | - | ||
Bdre | - | ||
HdDvd | - | ||
HdDvdr | - | ||
HdDvdrw | - |