15 #include <QtWidgets/QWidget>
33 class DtPersistenceControlsInterface;
38 class DtSensorContactLinesOptionsWidget;
39 class DtSensorContactLinesSettingsRecord;
52 virtual void on_colorChanged(QColor color);
54 virtual void on_showForSelectedChanged(
bool);
55 virtual void on_lineWidthChanged(
double);
56 virtual void on_arrowSizeChanged(
double);
57 virtual void on_showArrowChanged(
bool);
63 virtual void on_import();
64 virtual void on_export();
65 virtual void on_defaultsRestored();
66 virtual void on_importFilePathChosen(
const std::string& filePath);
67 virtual void on_exportFilePathChosen(
const std::string& filePath);
89 virtual void setShowForSelected(
bool);
90 virtual bool showForSelected()
const;
92 virtual void setColor(
const QColor&);
93 virtual const QColor& color()
const;
95 virtual void setLineWidth(
double);
96 virtual double lineWidth()
const;
98 virtual void setArrowSize(
double);
99 virtual double arrowSize()
const;
101 virtual void setShowArrow(
bool);
102 virtual bool showArrow()
const;
110 virtual void on_colorChanged();
111 virtual void on_showForSelectedChanged();
112 virtual void on_lineWidthChanged();
113 virtual void on_arrowSizeChanged();
114 virtual void on_showArrowChanged();