This dialog allows an AttributeCurveEditor to be resizable in order to manipulate its curve more easily.
#include <widgets.h>

Signals |
|
| void | CurveSelected (int iIndex) |
| This signal is captured by the Channel combo
box in the Adjust
Color dialog if the
AttributeCurveEditor it is editing was contained in the Adjust
Color dialog. |
|
Public Member Functions |
|
| EnlargedCurveEditor (AttributeCurveEditor *pCurve) | |
| Constructor. |
|
Protected Member Functions |
|
| void | resizeEvent (QResizeEvent *pEvent) |
| This method detects changes to the size of
this dialog and resizes the CurveEditor it contains
appropritely. |
|
| void | changeEvent (QEvent *pEvent) |
| This method detects the activation change of
this dialog to select the appropriate channel in the Adjust
Color dialog if needed. |
|
| EnlargedCurveEditor | ( | AttributeCurveEditor * | pCurve | ) |
Constructor.
| [in] | pCurve | The AttributeCurveEditor which needs to be resizable. |
| void CurveSelected | ( | int | iIndex | ) | [signal] |
This signal is captured by the Channel combo box in the Adjust Color dialog if the AttributeCurveEditor it is editing was contained in the Adjust Color dialog.
When this dialog gains focus, the channel in the combo box is changed to match the channel's curve this dialog was editing, so that the changes can be seen by the user in both the curve editors.
| void resizeEvent | ( | QResizeEvent * | pEvent | ) | [protected, virtual] |
This method detects changes to the size of this dialog and resizes the CurveEditor it contains appropritely.
Reimplemented from QDialog.
| void changeEvent | ( | QEvent * | pEvent | ) | [protected, virtual] |