1 #ifndef PREFERENCESFUNCTION_QO_H
2 #define PREFERENCESFUNCTION_QO_H
6 #include <guitools/Feather/PreferencesFunction.ui.h>
53 void persist( QSettings& settings );
76 Ui::PreferencesFunctionClass
ui;
81 #endif // PREFERENCESFUNCTION_QO_H
const CurveDisplay getFunctionPreferences() const
void persist(QSettings &settings)
Writes what is currently displayed into the user settings.
bool isScatterEligible() const
Can this curve be included in the scatter plot.
void setButtonColor(QColor color)
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable name(i.e."black").In many places throughout the plotter
const QString VISIBILITY_KEY
CurveDisplay curveSettings
QColor getButtonColor() const
void initialize(QSettings &settings)
Initializes the defaults from user settings.
Contains display information about a specific curve in the plot such as color, name, and whether it should be shown.
void displayStatusChanged()
void setDisplayed(bool visible)
void reset()
Copies the defaults into what is displayed.
void setName(const QString &name)
static const QString FUNCTION_COLOR
bool isDisplayed() const
Getters.
void setScatterEligible(bool eligible)
Ui::PreferencesFunctionClass ui
PreferencesFunction(int index, QWidget *parent=0)
Displays, handles persistence, and stores display properties for a particular curve that can be shown...
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the color(i.e.,"000000"for black) and
QString getBaseStorageId() const
bool isDisplayedGUI() const
Displayed in the GUI.
void setColor(QColor color)
Initialization of the default color.