52 const QVariant parameter)
override;
72 QVBoxLayout *vertical_layout;
73 QHBoxLayout *hlayout_lines;
74 QHBoxLayout *hlayout_rectangles;
75 QHBoxLayout *hlayout_crosses;
76 QHBoxLayout *hlayout_text;
77 QHBoxLayout *hlayout_ellipses;
78 QHBoxLayout *hlayout_tag;
79 QVBoxLayout *group_box_layout;
81 QGroupBox *group_box_graphical_elements;
83 QCheckBox *checkbox_show_lines;
84 QCheckBox *checkbox_show_rectangles;
85 QCheckBox *checkbox_show_crosses;
86 QCheckBox *checkbox_show_text;
87 QCheckBox *checkbox_show_ellipses;
89 QCheckBox *checkbox_show_tag;
93 QPushButton *button_select_lines;
94 QCheckBox *checkbox_show_selected_lines;
97 QPushButton *button_select_rectangles;
98 QCheckBox *checkbox_show_selected_rectangles;
99 QLineEdit *rectangle_list;
101 QPushButton *button_select_crosses;
102 QCheckBox *checkbox_show_selected_crosses;
103 QLineEdit *cross_list;
105 QPushButton *button_select_text;
106 QCheckBox *checkbox_show_selected_text;
107 QLineEdit *text_list;
109 QPushButton *button_select_ellipses;
110 QCheckBox *checkbox_show_selected_ellipses;
111 QLineEdit *ellipse_list;
122 const QVariant parameter)
override;
131 void ShowGraphicalElementsSelected(
const bool flag);
132 void ShowLinesSelected(
const bool flag);
133 void ShowSelectedLinesSelected(
const bool flag);
134 void ShowRectanglesSelected(
const bool flag);
135 void ShowSelectedRectanglesSelected(
const bool flag);
136 void ShowCrossesSelected(
const bool flag);
137 void ShowSelectedCrossesSelected(
const bool flag);
138 void ShowTextSelected(
const bool flag);
139 void ShowSelectedTextSelected(
const bool flag);
140 void ShowEllipsesSelected(
const bool flag);
141 void ShowSelectedEllipsesSelected(
const bool flag);
142 void ShowTagSelected(
const bool flag);
144 QString SelectItems(
const QString item_type);
145 void SelectLineItems();
146 void SelectRectangleItems();
147 void SelectCrossItems();
148 void SelectTextItems();
149 void SelectEllipseItems();
151 void AddControlsLines(
const int checkboxsize);
152 void AddControlsRectangles(
const int checkboxsize);
153 void AddControlsCrosses(
const int checkboxsize);
154 void AddControlsText(
const int checkboxsize);
155 void AddControlsEllipses(
const int checkboxsize);
156 void AddControlsTags();
163 const QVariant parameter);