Create QToolbar toolbars.
34{
36
38
39
41 mw.m_cmbBackground->setEnabled (
false);
42 mw.m_cmbBackground->setStatusTip (
tr (
"Select background image"));
43 mw.m_cmbBackground->setWhatsThis (
tr (
"Selected Background\n\n"
44 "Select background image:\n"
45 "1) No background which highlights points\n"
46 "2) Original image which shows everything\n"
47 "3) Filtered image which highlights important details"));
51
53
54
56 mw.m_toolBackground->addWidget (
mw.m_cmbBackground);
57 mw.addToolBar (
mw.m_toolBackground);
58
59
61 mw.m_cmbCurve->setEnabled (
false);
62 mw.m_cmbCurve->setMinimumWidth (180);
63 mw.m_cmbCurve->setStatusTip (
tr (
"Select curve for new points."));
64 mw.m_cmbCurve->setWhatsThis (
tr (
"Selected Curve Name\n\n"
65 "Select curve for any new points. Every point belongs to one curve.\n\n"
66 "This can be changed while in Curve Point, Point Match, Color Picker or Segment Fill mode."));
68
69
71 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeSelect);
72 mw.m_toolDigitize->insertSeparator (
mw.m_actionDigitizeAxis);
73 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeAxis);
74 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeScale);
75 mw.m_toolDigitize->insertSeparator (
mw.m_actionDigitizeCurve);
76 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeCurve);
77 mw.m_toolDigitize->addAction (
mw.m_actionDigitizePointMatch);
78 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeColorPicker);
79 mw.m_toolDigitize->addAction (
mw.m_actionDigitizeSegment);
80 mw.m_toolDigitize->addWidget (
mw.m_cmbCurve);
81 mw.addToolBar (
mw.m_toolDigitize);
82
83
87 mw.m_viewPointStyle->setStatusTip (
tr (
"Points style for the currently selected curve"));
88 mw.m_viewPointStyle->setWhatsThis (
tr (
"Points Style\n\n"
89 "Points style for the currently selected curve. The points style is only "
90 "displayed in this toolbar. To change the points style, "
91 "use the Curve Properties dialog."));
92
96 mw.m_viewSegmentFilter->setStatusTip (
tr (
"View of filter for current curve in Segment Fill mode"));
97 mw.m_viewSegmentFilter->setWhatsThis (
tr (
"Segment Fill Filter\n\n"
98 "View of filter for the current curve in Segment Fill mode. The filter settings are only "
99 "displayed in this toolbar. To changed the filter settings, "
100 "use the Color Picker mode or the Filter Settings dialog."));
101
102
104 mw.m_toolSettingsViews->addWidget (
mw.m_viewPointStyle);
105 mw.m_toolSettingsViews->addWidget (
new QLabel (
" "));
106 mw.m_toolSettingsViews->addWidget (
mw.m_viewSegmentFilter);
107 mw.addToolBar (
mw.m_toolSettingsViews);
108
109
111 mw.m_cmbCoordSystem->setEnabled (
false);
112 mw.m_cmbCoordSystem->setStatusTip (
tr (
"Currently selected coordinate system"));
113 mw.m_cmbCoordSystem->setWhatsThis (
tr (
"Selected Coordinate System\n\n"
114 "Currently selected coordinate system. This is used to switch between coordinate systems "
115 "in documents with multiple coordinate systems"));
117
119 mw.m_btnShowAll->setEnabled (
false);
120 mw.m_btnShowAll->setAcceptDrops(
false);
121 mw.m_btnShowAll->setStatusTip (
tr (
"Show all coordinate systems"));
122 mw.m_btnShowAll->setWhatsThis (
tr (
"Show All Coordinate Systems\n\n"
123 "When pressed and held, this button shows all digitized points and lines for all coordinate systems."));
126
128 mw.m_btnPrintAll->setEnabled (
false);
129 mw.m_btnPrintAll->setAcceptDrops(
false);
130 mw.m_btnPrintAll->setStatusTip (
tr (
"Print all coordinate systems"));
131 mw.m_btnPrintAll->setWhatsThis (
tr (
"Print All Coordinate Systems\n\n"
132 "When pressed, this button Prints all digitized points and lines for all coordinate systems."));
134
135 mw.m_toolCoordSystem =
new QToolBar (
tr (
"Coordinate System"), &
mw);
136 mw.m_toolCoordSystem->addWidget (
mw.m_cmbCoordSystem);
137 mw.m_toolCoordSystem->addWidget (
mw.m_btnShowAll);
138 mw.m_toolCoordSystem->addWidget (
mw.m_btnPrintAll);
139 mw.addToolBar (
mw.m_toolCoordSystem);
140}
@ BACKGROUND_IMAGE_ORIGINAL
@ BACKGROUND_IMAGE_FILTERED
const int INNER_RADIUS_MIN
log4cpp::Category * mainCat
Class that displays a view of the current Curve's point style.
Class that displays the current Segment Filter in a MainWindow toolbar.
#define LOG4CPP_INFO_S(logger)