MCPcopy Create free account
hub / github.com/ChiyukiGana/Quickinput / WidgetGetImage

Method WidgetGetImage

source/ui/EditUi.cpp:2263–2295  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2261 {
2262 QString v = ui.delay_max_edit->text();
2263 if (v.isEmpty()) delay.max = delay.min, delay.v_max = delay.v_min;
2264 else if (QiVar::isInteger(v.toStdString())) delay.max = QiRange::Restricted(v.toInt(), QiDelay::range_time);
2265 else delay.v_max = v;
2266 }
2267 return delay;
2268}
2269QiCopyText EditUi::WidgetGetText() {
2270 QiCopyText text;
2271 text.text = ui.copyText_textedit->toPlainText();
2272 return text;
2273}
2274QiColor EditUi::WidgetGetColor() {
2275 QiColor color;
2276 {
2277 QString v = ui.color_left_edit->text();
2278 if (v.isEmpty());
2279 else if (QiVar::isInteger(v.toStdString())) color.rect.left = QiRange::Restricted(v.toInt(), QiColor::range_rect);
2280 else color.v_left = v;
2281 }
2282 {
2283 QString v = ui.color_top_edit->text();
2284 if (v.isEmpty());
2285 else if (QiVar::isInteger(v.toStdString())) color.rect.top = QiRange::Restricted(v.toInt(), QiColor::range_rect);
2286 else color.v_top = v;
2287 }
2288 {
2289 QString v = ui.color_right_edit->text();
2290 if (v.isEmpty());
2291 else if (QiVar::isInteger(v.toStdString())) color.rect.right = QiRange::Restricted(v.toInt(), QiColor::range_rect);
2292 else color.v_right = v;
2293 }
2294 {
2295 QString v = ui.color_bottom_edit->text();
2296 if (v.isEmpty());
2297 else if (QiVar::isInteger(v.toStdString())) color.rect.bottom = QiRange::Restricted(v.toInt(), QiColor::range_rect);
2298 else color.v_bottom = v;

Callers

nothing calls this directly

Calls 3

RestrictedFunction · 0.85
toIntMethod · 0.80
textMethod · 0.45

Tested by

no test coverage detected