QgsArrowSymbolLayer - line symbol layer used for representing lines as arrows
QgsNullSymbolRenderer - a renderer which draws no symbols for features by default, but allows for labeling and diagrams for the layer
QgsSimpleMarkerSymbolLayerBase - abstract base class for simple marker symbol layers. Handles creation of the symbol shapes but leaves the actual drawing of the symbols to subclasses.
QgsFilledMarkerSymbolLayer - filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbolV2
New GUI classes
Reusable widgets:
QgsMultiEditToolButton - a tool button widget which is displayed next to editor widgets in attribute forms, and allows for controlling how the widget behaves and interacts with the form while in multi edit mode
QgsSearchWidgetToolButton - a tool button widget which is displayed next to search widgets in forms, and allows for controlling how the widget behaves and how the filtering/searching operates
QgsAttributeFormEditorWidget - a widget consisting of both an editor widget and additional widgets for controlling the behaviour of the editor widget depending on a number of possible modes
QgsComposerItemComboBox - a combo box which displays items of a matching type from a composition
QgsCompoundColorWidget - a custom QGIS widget for selecting a color, including options for selecting colors via
hue wheel, color swatches, and a color sampler
QgsDockWidget - QDockWidget subclass with more fine-grained control over how the widget is closed or opened
QgsFocusWatcher - a event filter for watching for focus events on a parent object
QgsGradientStopEditor - an interactive editor for previewing a gradient color ramp and modifying the position of color stops along the gradient