19 #include <QtWidgets/QDialog>
20 #include <boost/signals2.hpp>
48 virtual void setPointSamplingRateEnabled(
bool);
51 virtual void setPointSamplingRate(
int);
56 virtual void setLineWidthEnabled(
bool);
59 virtual void setLineWidth(
int);
64 virtual void setPenStyleEnabled(
bool);
67 virtual void setPenStyle(
int);
72 virtual void setFontSelectionEnabled(
bool);
75 virtual void setFontData(
const std::string&);
80 virtual void setArrowStylesEnabled(
bool);
81 virtual void setArrowSizeEnabled(
bool);
82 virtual void setFixedWidthSizing(
bool);
85 virtual void setArrowData(
const std::string&);
86 virtual void setArrowSizeData(
const std::string&);
89 virtual void setFillData(
int);
90 virtual void setFillEnabled(
bool);
95 virtual void setFontColor(
unsigned int,
bool signal =
true);
96 virtual void fontInformationChanged();
97 virtual void setPointSizes(
bool signal =
true);
100 virtual void onSamplingRateChanged();
101 virtual void onLineWidthChanged();
102 virtual void onPenStyleChanged();
103 virtual void fontPointSizeChanged();
104 virtual void fontSelectionChanged();
105 virtual void chooseFontColor();
106 virtual void arrowSelectionChanged();
107 virtual void fillChanged();
110 virtual void updateForArrowSizing();
111 virtual void slot_displayUnitChanged(
QHBoxLayout * myFontSelectionLayout
Definition: styleEditingDialog.h:131
QWidget * myArrowSelectionCanvas
Definition: styleEditingDialog.h:138
Virtual base class.
Definition: DtVirtualBaseClass.h:22
QComboBox * myArrowHeadPlacement
Definition: styleEditingDialog.h:143
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QLabel * myFontSelectionLabel
Definition: styleEditingDialog.h:132
QComboBox * myFill
Definition: styleEditingDialog.h:151
boost::signals2::signal< void(std::string)> signal_fontDataChanged
Definition: styleEditingDialog.h:77
makVrv::DtDe & myDe
Definition: styleEditingDialog.h:172
boost::signals2::signal< void(int)> signal_fillChanged
Definition: styleEditingDialog.h:92
Contains the DtUnitConverterCollection class declaration.
QSpinBox * mySamplingRate
Definition: styleEditingDialog.h:118
Definition: styleEditingDialog.h:159
QToolButton * myFontColor
Definition: styleEditingDialog.h:135
QLabel * myArrowStyleLabel
Definition: styleEditingDialog.h:141
QLabel * myFillLabel
Definition: styleEditingDialog.h:150
QWidget * myPenStyleCanvas
Definition: styleEditingDialog.h:125
unsigned int myFontRgbColor
Definition: styleEditingDialog.h:136
makVrv::DtDe & myDe
Definition: styleEditingDialog.h:156
The class that will contain widgets to modify the style of the current created or edited item...
Definition: styleEditingDialog.h:39
QWidget * myFontSelectionCanvas
Definition: styleEditingDialog.h:130
Contains makVrv::DtVirtualBaseClass class.
QSpinBox * myArrowSize
Definition: styleEditingDialog.h:145
QComboBox * myFonts
Definition: styleEditingDialog.h:133
QHBoxLayout * myFillLayout
Definition: styleEditingDialog.h:149
QWidget * myFillCanvas
Definition: styleEditingDialog.h:148
boost::signals2::signal< void(int)> signal_pointSamplingRateChanged
Definition: styleEditingDialog.h:53
QComboBox * myPenStyle
Definition: styleEditingDialog.h:128
QSpinBox * myLineWidth
Definition: styleEditingDialog.h:123
QComboBox * myArrows
Definition: styleEditingDialog.h:144
QWidget * myLineWidthCanvas
Definition: styleEditingDialog.h:120
QLabel * myArrowSizeLabel
Definition: styleEditingDialog.h:142
boost::signals2::signal< void(int)> signal_lineWidthChanged
Definition: styleEditingDialog.h:61
QPushButton * myClose
Definition: styleEditingDialog.h:153
QLabel * myPenStyleLabel
Definition: styleEditingDialog.h:127
bool myFixedWidthSizing
Definition: styleEditingDialog.h:146
boost::signals2::signal< void(int)> signal_penStyleChanged
Definition: styleEditingDialog.h:69
QLabel * myLineWidthLabel
Definition: styleEditingDialog.h:122
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QLabel * myArrowHeadPlacementLabel
Definition: styleEditingDialog.h:140
QComboBox * myPointSizes
Definition: styleEditingDialog.h:134
QHBoxLayout * myPenStyleLayout
Definition: styleEditingDialog.h:126
DisplayUnitType
Indicates a type of display unit.
Definition: DtUnitConverterCollection.h:36
QWidget * mySamplingRateCanvas
Definition: styleEditingDialog.h:115
QHBoxLayout * mySamplingLayout
Definition: styleEditingDialog.h:116
QGridLayout * myArrowSelectionLayout
Definition: styleEditingDialog.h:139
QLabel * mySamplingRateLabel
Definition: styleEditingDialog.h:117
QHBoxLayout * myLineWidthLayout
Definition: styleEditingDialog.h:121