1 // SALOME SALOMEGUI : implementation of desktop and GUI kernel
3 // Copyright (C) 2003 CEA/DEN, EDF R&D
7 // File : SALOMEGUI_SetupCurveDlg.h
8 // Author : Vadim SANDLER
12 #ifndef SALOMEGUI_SetupCurveDlg_H
13 #define SALOMEGUI_SetupCurveDlg_H
17 //=================================================================================
18 // class : SALOMEGUI_SetupCurveDlg
19 // purpose : Dialog box for setup Plot2d curve
20 //=================================================================================
27 class SALOMEGUI_SetupCurveDlg : public QDialog
32 SALOMEGUI_SetupCurveDlg( QWidget* parent = 0 );
33 ~SALOMEGUI_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 // SALOMEGUI_SetupCurveDlg_H