#include <AxesDialog.h>
Inheritance diagram for AxesDialog:
Public Slots | |
void | selectTickFont () |
void | updateAxis (int i=-1) |
update the selected axis | |
void | updateTickType (int tt) |
void | update_timeformat () |
called when axis tic format is changed : update format line edit & ranges | |
void | updateScale (int i) |
update values if scale changed | |
void | axisEnabled (bool on) |
void | centerEnabled (bool on) |
void | Enable (bool e=true) |
void | enableAxis (bool e=true) |
void | setPosition (int p) |
int | Position () |
void | setScale (int s) |
int | Scale () |
void | setScaling (double s) |
double | Scaling () |
void | setShift (double s) |
double | Shift () |
void | setRange (double a, double b) |
LRange * | Range () |
void | setMin (double a) |
double | getMin () |
void | setMax (double b) |
double | getMax () |
void | enableCenter (bool e=true) |
bool | Center () |
void | setLabel (Label *l) |
Label * | getLabel () |
void | setTickPosition (int i) |
int | TickPosition () |
void | setTickStyle (int i) |
int | TickStyle () |
void | enableMajorTicks (bool e=true) |
bool | MajorTicksEnabled () |
void | setMajorTicks (int n) |
int | MajorTicks () |
void | setMajorTickLength (int n) |
int | MajorTickLength () |
void | enableMinorTicks (bool e=true) |
bool | MinorTicksEnabled () |
void | setMinorTicks (int n) |
int | MinorTicks () |
void | setMinorTickLength (int n) |
int | MinorTickLength () |
void | setTickColor (QColor c) |
QColor | TickColor () |
void | enableTickLabel (bool e=true) |
bool | TickLabelEnabled () |
void | setTickLabelFont (QFont f) |
QFont | TickLabelFont () |
void | setTickLabelColor (QColor c) |
QColor | TickLabelColor () |
void | setTickLabelFormat (int i) |
int | TickLabelFormat () |
void | setTimeFormat (QString t) |
QString | TimeFormat () |
void | setTickLabelPrecision (int p) |
int | TickLabelPrecision () |
void | setTickLabelPosition (int p) |
int | TickLabelPosition () |
void | setTickLabelPrefix (QString s) |
QString | TickLabelPrefix () |
void | setTickLabelSuffix (QString s) |
QString | TickLabelSuffix () |
void | setTickLabelRotation (int r) |
int | TickLabelRotation () |
void | enableMajorGrid (bool e=true) |
bool | MajorGrid () |
void | setMajorGridWidth (int w) |
int | MajorGridWidth () |
void | setMajorGridStyle (int s) |
int | MajorGridStyle () |
void | setMajorGridColor (QColor c) |
QColor | MajorGridColor () |
void | enableMinorGrid (bool e=true) |
bool | MinorGrid () |
void | setMinorGridWidth (int w) |
int | MinorGridWidth () |
void | setMinorGridStyle (int s) |
int | MinorGridStyle () |
void | setMinorGridColor (QColor c) |
QColor | MinorGridColor () |
void | enableBorder (bool e=true) |
bool | BorderEnabled () |
void | setBorderColor (QColor c) |
QColor | BorderColor () |
void | setBorderWidth (int w=1) |
void | setBorderWidth (QString w) |
int | BorderWidth () |
void | ok_clicked () |
void | saveSettings () |
int | apply_clicked () |
int | Apply () |
Public Member Functions | |
AxesDialog (MainWin *mw, const char *name, int axesnr) | |
Dialog for manipulating the Axis of an 2D or 3D Plot. | |
void | updateDialog (int i=-1) |
Private Attributes | |
Plot * | plot |
Axis * | axis [12] |
int | type |
RichTextWidget * | rtw |
QLabel * | majorlabel |
KComboBox * | ticktypecb |
KComboBox * | positioncb |
KLineEdit * | scalingle |
KLineEdit * | shiftle |
KLineEdit * | tickfont |
KLineEdit * | minle |
KLineEdit * | maxle |
KLineEdit * | majorle |
KLineEdit * | minorle |
KIntNumInput * | tlpni |
KIntNumInput * | tlgni |
KLineEdit * | tlprefix |
KLineEdit * | tlsuffix |
KLineEdit * | timeformat |
KLineEdit * | tlrotation |
KComboBox * | axescb |
QCheckBox * | axiscb |
QCheckBox * | centercb |
QCheckBox * | majortickscb |
QCheckBox * | minortickscb |
QCheckBox * | majorgridcb |
QCheckBox * | minorgridcb |
QCheckBox * | bordercb |
QCheckBox * | ticklabelcb |
KIntNumInput * | majortickwidth |
KIntNumInput * | minortickwidth |
KIntNumInput * | majorgridwidth |
KIntNumInput * | minorgridwidth |
KIntNumInput * | borderwidth |
KLineEdit * | majorticklengthle |
KLineEdit * | minorticklengthle |
KColorButton * | tcb |
KColorButton * | tlcb |
KColorButton * | gcb |
KColorButton * | bcb |
KComboBox * | atlfcb |
KComboBox * | ascb |
KComboBox * | tickposcb |
QFont | tf |
KComboBox * | majorgridstylecb |
KComboBox * | minorgridstylecb |
KColorButton * | majorgridcolorcb |
KColorButton * | minorgridcolorcb |
|
Dialog for manipulating the Axis of an 2D or 3D Plot.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
called when axis tic format is changed : update format line edit & ranges
|
|
update the selected axis
|
|
|
|
update values if scale changed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Dialog. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|