---
title: QCPatchController
framework: quartz
role: symbol
role_heading: Class
path: quartz/qcpatchcontroller
---

# QCPatchController

## Declaration

```swift
class QCPatchController
```

## Relationships

### Inherits From

- [NSController](appkit/nscontroller.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSEditor](appkit/nseditor.md)
- [NSEditorRegistration](appkit/nseditorregistration.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Classes

- [QCComposition](quartz/qccomposition.md)
- [QCCompositionLayer](quartz/qccompositionlayer.md)
- [QCCompositionParameterView](quartz/qccompositionparameterview.md)
- [QCCompositionPickerPanel](quartz/qccompositionpickerpanel.md)
- [QCCompositionPickerView](quartz/qccompositionpickerview.md)
- [QCCompositionRepository](quartz/qccompositionrepository.md)
- [QCPlugIn](quartz/qcplugin.md)
- [QCPlugInViewController](quartz/qcpluginviewcontroller.md)
- [QCRenderer](quartz/qcrenderer.md)
- [QCView](quartz/qcview.md)
