23 #ifndef FILEEDITORINTERFACE_H
24 #define FILEEDITORINTERFACE_H
38 setObjectName (
"FileEditor");
45 virtual QToolBar *
toolbar () = 0;
75 bool debug_pointer =
false,
76 bool breakpoint_marker =
false,
77 bool insert =
true) = 0;
86 #endif // FILEEDITORINTERFACE_H
virtual void handle_edit_file_request(const QString &file)=0
virtual void handle_delete_debugger_pointer_request(const QString &file, int line)=0
virtual void empty_script(bool, bool)=0
virtual bool check_closing(void)=0
virtual void request_new_file(const QString &command=QString())=0
virtual void request_open_file()=0
virtual void request_new_script(const QString &command=QString())=0
file_editor_interface(QWidget *p)
virtual void enable_menu_shortcuts(bool enable)=0
virtual void handle_insert_debugger_pointer_request(const QString &file, int line)=0
virtual void handle_update_breakpoint_marker_request(bool insert, const QString &file, int line)=0
virtual QMenu * debug_menu()=0
virtual QMenu * get_mru_menu()=0
virtual void insert_new_open_actions(QAction *, QAction *, QAction *)=0
virtual void handle_enter_debug_mode(void)=0
virtual void handle_exit_debug_mode(void)=0
virtual ~file_editor_interface()
virtual void request_new_function(bool)=0
virtual QToolBar * toolbar()=0