signals.h
来自「Ocr source code. provides an Ocr engine 」· C头文件 代码 · 共 55 行
H
55 行
/* signals.h : sigc++ signals for custom widgets * Author: Maxie D. Schmidt (created 5/21/2006) */#ifndef _SIGNALS_H_#define _SIGNALS_H_#include <sigc++/sigc++.h>#include "types.h"class run_signals { public: // open a new scan: typedef sigc::signal0<void> signal_new_scan_t; signal_new_scan_t signal_new_scan(); void do_new_scan(); // refresh drawing area in main window: typedef sigc::signal0<void> signal_main_refresh_t; signal_main_refresh_t signal_main_refresh(); void do_main_refresh(); // new line added: typedef sigc::signal1<void, translated_line> signal_new_line_t; signal_new_line_t signal_new_line(); void do_new_line(translated_line line); // training, refresh drawing: typedef sigc::signal0<void> signal_tr_refresh_t; signal_tr_refresh_t signal_tr_refresh(); void do_tr_refresh(); // training: clear interval lines when parse: typedef sigc::signal0<void> signal_tr_clear_int_lines_t; signal_tr_clear_int_lines_t signal_tr_clear_int_lines(); void do_tr_clear_int_lines(); // new letter to display selected in grid cfg: typedef sigc::signal1<void, box_t> signal_grid_cfg_new_letter_t; signal_grid_cfg_new_letter_t signal_grid_cfg_new_letter(); void do_grid_cfg_new_letter(box_t char_box); protected: signal_new_scan_t signal_new_scan_var; signal_main_refresh_t signal_main_refresh_var; signal_new_line_t signal_new_line_var; signal_tr_refresh_t signal_tr_refresh_var; signal_tr_clear_int_lines_t signal_tr_clear_int_lines_var; signal_grid_cfg_new_letter_t signal_grid_cfg_new_letter_var;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?