38 const double *xInitialValue = 0,
39 const double *yInitialValue = 0);
43 QPointF
posGraph (
bool &isXOnly)
const;
46 void slotTextChanged (
const QString &);
49 void createCoords (QVBoxLayout *layoutOuter);
50 void createHints (QVBoxLayout *layoutOuter,
52 void createOkCancel (QVBoxLayout *layoutOuter);
53 void initializeGraphCoordinates (
const double *xInitialValue,
54 const double *yInitialValue,
58 bool isCartesian ()
const;
59 QChar nameXTheta ()
const;
60 QChar nameYRadius ()
const;
61 QString unitsType (
bool isXTheta)
const;
62 void updateControls ();
64 QLineEdit *m_editGraphX;
66 QLineEdit *m_editGraphY;
69 QPushButton *m_btnCancel;
DlgEditPointAxis(MainWindow &mainWindow, const DocumentModelCoords &modelCoords, const DocumentModelGeneral &modelGeneral, const MainWindowModel &modelMainWindow, const Transformation &transformation, DocumentAxesPointsRequired documentAxesPointsRequired, bool isXOnly=false, const double *xInitialValue=0, const double *yInitialValue=0)
Constructor for existing point which already has graph coordinates (which may be changed using this d...
Model for DlgSettingsMainWindow.
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...