1 // SALOME Plot2d : implementation of desktop and GUI kernel
3 // Copyright (C) 2003 CEA/DEN, EDF R&D
7 // File : Plot2d_SetupCurveDlg.h
8 // Author : Vadim SANDLER
12 #ifndef Plot2d_SetupCurveDlg_H
13 #define Plot2d_SetupCurveDlg_H
17 //=================================================================================
18 // class : Plot2d_SetupCurveDlg
19 // purpose : Dialog box for setup Plot2d curve
20 //=================================================================================
27 class Plot2d_SetupCurveDlg : public QDialog
32 Plot2d_SetupCurveDlg( QWidget* parent = 0 );
33 ~Plot2d_SetupCurveDlg();
36 void setLine( const int line, const int width );
38 int getLineWidth() const;
39 void setMarker( const int marker );
40 int getMarker() const ;
41 void setColor( const QColor& color );
42 QColor getColor() const;
45 void onColorChanged();
49 QPushButton* myCancelBtn;
50 QComboBox* myLineCombo;
52 QComboBox* myMarkerCombo;
53 QToolButton* myColorBtn;
56 #endif // Plot2d_SetupCurveDlg_H