Skip to content

Commit 2d4d69b

Browse files
authored
Remove impl pattern (#142)
* Remove impl pattern * Remove impl pattern * Remove invalid Windows path FileChannelManager::FileChannelManager
1 parent 60a0663 commit 2d4d69b

141 files changed

Lines changed: 489 additions & 744 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 110 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ set_target_properties(dep_libbiosig PROPERTIES
7777
# -- Sources -----------------------------------------------------------------
7878
qt_add_executable(sigviewer
7979
src/main.cpp
80-
src/application_context_impl.cpp
81-
src/application_context_impl.h
80+
src/application_context.cpp
81+
src/application_context.h
8282
src/command_executer.h
8383
src/file_context.cpp
8484
src/file_context.h
@@ -138,27 +138,26 @@ qt_add_executable(sigviewer
138138
src/file_handling/file_signal_writer_factory.cpp
139139
src/file_handling/file_signal_writer_factory.h
140140

141-
# file_handling_impl
142-
src/file_handling_impl/biosig_basic_header.cpp
143-
src/file_handling_impl/biosig_basic_header.h
144-
src/file_handling_impl/biosig_reader.cpp
145-
src/file_handling_impl/biosig_reader.h
146-
src/file_handling_impl/biosig_writer.cpp
147-
src/file_handling_impl/biosig_writer.h
148-
src/file_handling_impl/channel_manager_impl.cpp
149-
src/file_handling_impl/channel_manager_impl.h
150-
src/file_handling_impl/event_manager_impl.cpp
151-
src/file_handling_impl/event_manager_impl.h
152-
src/file_handling_impl/event_table_file_reader.cpp
153-
src/file_handling_impl/event_table_file_reader.h
154-
src/file_handling_impl/evt_writer.cpp
155-
src/file_handling_impl/evt_writer.h
156-
src/file_handling_impl/file_handler_factory_registrator.h
157-
src/file_handling_impl/xdf_reader.cpp
158-
src/file_handling_impl/xdf_reader.h
141+
# file_handling (impl)
142+
src/file_handling/biosig_basic_header.cpp
143+
src/file_handling/biosig_basic_header.h
144+
src/file_handling/biosig_reader.cpp
145+
src/file_handling/biosig_reader.h
146+
src/file_handling/biosig_writer.cpp
147+
src/file_handling/biosig_writer.h
148+
src/file_handling/file_channel_manager.cpp
149+
src/file_handling/file_channel_manager.h
150+
src/file_handling/event_manager.cpp
151+
src/file_handling/event_manager.h
152+
src/file_handling/event_table_file_reader.cpp
153+
src/file_handling/event_table_file_reader.h
154+
src/file_handling/evt_writer.cpp
155+
src/file_handling/evt_writer.h
156+
src/file_handling/file_handler_factory_registrator.h
157+
src/file_handling/xdf_reader.cpp
158+
src/file_handling/xdf_reader.h
159159

160160
# gui
161-
src/gui/application_context.h
162161
src/gui/background_processes.cpp
163162
src/gui/background_processes.h
164163
src/gui/color_manager.cpp
@@ -169,110 +168,107 @@ qt_add_executable(sigviewer
169168
src/gui/gui_action_factory.cpp
170169
src/gui/gui_action_factory.h
171170
src/gui/gui_action_factory_registrator.h
171+
src/gui/gui_helper_functions.cpp
172+
src/gui/gui_helper_functions.h
173+
src/gui/main_window.cpp
174+
src/gui/main_window.h
175+
src/gui/main_window_model.cpp
172176
src/gui/main_window_model.h
177+
src/gui/processed_signal_channel_manager.cpp
178+
src/gui/processed_signal_channel_manager.h
173179
src/gui/progress_bar.h
180+
src/gui/select_shown_channels_dialog.cpp
181+
src/gui/select_shown_channels_dialog.h
182+
src/gui/signal_browser_mouse_handling.cpp
183+
src/gui/signal_browser_mouse_handling.h
174184
src/gui/signal_view_settings.cpp
175185
src/gui/signal_view_settings.h
176186
src/gui/signal_visualisation_model.cpp
177187
src/gui/signal_visualisation_model.h
178188
src/gui/signal_visualisation_modes.h
179189
src/gui/signal_visualisation_view.h
190+
src/gui/info_widgets/power_spectrum_info_widget.ui
180191

181-
# gui_impl
182-
src/gui_impl/gui_helper_functions.cpp
183-
src/gui_impl/gui_helper_functions.h
184-
src/gui_impl/main_window.cpp
185-
src/gui_impl/main_window.h
186-
src/gui_impl/main_window_model_impl.cpp
187-
src/gui_impl/main_window_model_impl.h
188-
src/gui_impl/processed_signal_channel_manager.cpp
189-
src/gui_impl/processed_signal_channel_manager.h
190-
src/gui_impl/select_shown_channels_dialog.cpp
191-
src/gui_impl/select_shown_channels_dialog.h
192-
src/gui_impl/signal_browser_mouse_handling.cpp
193-
src/gui_impl/signal_browser_mouse_handling.h
194-
src/gui_impl/info_widgets/power_spectrum_info_widget.ui
195-
196-
# gui_impl/commands
197-
src/gui_impl/commands/adapt_channel_view_gui_command.cpp
198-
src/gui_impl/commands/adapt_channel_view_gui_command.h
199-
src/gui_impl/commands/adapt_event_view_gui_command.cpp
200-
src/gui_impl/commands/adapt_event_view_gui_command.h
201-
src/gui_impl/commands/close_file_gui_command.cpp
202-
src/gui_impl/commands/close_file_gui_command.h
203-
src/gui_impl/commands/event_editing_gui_command.cpp
204-
src/gui_impl/commands/event_editing_gui_command.h
205-
src/gui_impl/commands/help_gui_command.cpp
206-
src/gui_impl/commands/help_gui_command.h
207-
src/gui_impl/commands/mouse_mode_gui_command.cpp
208-
src/gui_impl/commands/mouse_mode_gui_command.h
209-
src/gui_impl/commands/open_file_gui_command.cpp
210-
src/gui_impl/commands/open_file_gui_command.h
211-
src/gui_impl/commands/save_gui_command.cpp
212-
src/gui_impl/commands/save_gui_command.h
213-
src/gui_impl/commands/signal_processing_gui_command.cpp
214-
src/gui_impl/commands/signal_processing_gui_command.h
215-
src/gui_impl/commands/undo_redo_gui_command.cpp
216-
src/gui_impl/commands/undo_redo_gui_command.h
217-
src/gui_impl/commands/zoom_gui_command.cpp
218-
src/gui_impl/commands/zoom_gui_command.h
192+
# gui/commands
193+
src/gui/commands/adapt_channel_view_gui_command.cpp
194+
src/gui/commands/adapt_channel_view_gui_command.h
195+
src/gui/commands/adapt_event_view_gui_command.cpp
196+
src/gui/commands/adapt_event_view_gui_command.h
197+
src/gui/commands/close_file_gui_command.cpp
198+
src/gui/commands/close_file_gui_command.h
199+
src/gui/commands/event_editing_gui_command.cpp
200+
src/gui/commands/event_editing_gui_command.h
201+
src/gui/commands/help_gui_command.cpp
202+
src/gui/commands/help_gui_command.h
203+
src/gui/commands/mouse_mode_gui_command.cpp
204+
src/gui/commands/mouse_mode_gui_command.h
205+
src/gui/commands/open_file_gui_command.cpp
206+
src/gui/commands/open_file_gui_command.h
207+
src/gui/commands/save_gui_command.cpp
208+
src/gui/commands/save_gui_command.h
209+
src/gui/commands/signal_processing_gui_command.cpp
210+
src/gui/commands/signal_processing_gui_command.h
211+
src/gui/commands/undo_redo_gui_command.cpp
212+
src/gui/commands/undo_redo_gui_command.h
213+
src/gui/commands/zoom_gui_command.cpp
214+
src/gui/commands/zoom_gui_command.h
219215

220-
# gui_impl/dialogs
221-
src/gui_impl/dialogs/about_dialog.ui
222-
src/gui_impl/dialogs/basic_header_info_dialog.cpp
223-
src/gui_impl/dialogs/basic_header_info_dialog.h
224-
src/gui_impl/dialogs/channel_dialog.ui
225-
src/gui_impl/dialogs/channel_selection_dialog.cpp
226-
src/gui_impl/dialogs/channel_selection_dialog.h
227-
src/gui_impl/dialogs/event_time_selection_dialog.cpp
228-
src/gui_impl/dialogs/event_time_selection_dialog.h
229-
src/gui_impl/dialogs/event_time_selection_dialog.ui
230-
src/gui_impl/dialogs/event_type_selection_dialog.ui
231-
src/gui_impl/dialogs/event_types_selection_dialog.cpp
232-
src/gui_impl/dialogs/event_types_selection_dialog.h
233-
src/gui_impl/dialogs/resampling_dialog.cpp
234-
src/gui_impl/dialogs/resampling_dialog.h
235-
src/gui_impl/dialogs/resampling_dialog.ui
236-
src/gui_impl/dialogs/scale_channel_dialog.cpp
237-
src/gui_impl/dialogs/scale_channel_dialog.h
238-
src/gui_impl/dialogs/scale_channel_dialog.ui
216+
# gui/dialogs
217+
src/gui/dialogs/about_dialog.ui
218+
src/gui/dialogs/basic_header_info_dialog.cpp
219+
src/gui/dialogs/basic_header_info_dialog.h
220+
src/gui/dialogs/channel_dialog.ui
221+
src/gui/dialogs/channel_selection_dialog.cpp
222+
src/gui/dialogs/channel_selection_dialog.h
223+
src/gui/dialogs/event_time_selection_dialog.cpp
224+
src/gui/dialogs/event_time_selection_dialog.h
225+
src/gui/dialogs/event_time_selection_dialog.ui
226+
src/gui/dialogs/event_type_selection_dialog.ui
227+
src/gui/dialogs/event_types_selection_dialog.cpp
228+
src/gui/dialogs/event_types_selection_dialog.h
229+
src/gui/dialogs/resampling_dialog.cpp
230+
src/gui/dialogs/resampling_dialog.h
231+
src/gui/dialogs/resampling_dialog.ui
232+
src/gui/dialogs/scale_channel_dialog.cpp
233+
src/gui/dialogs/scale_channel_dialog.h
234+
src/gui/dialogs/scale_channel_dialog.ui
239235

240-
# gui_impl/event_table
241-
src/gui_impl/event_table/event_table_view_model.cpp
242-
src/gui_impl/event_table/event_table_view_model.h
243-
src/gui_impl/event_table/event_table_widget.cpp
244-
src/gui_impl/event_table/event_table_widget.h
245-
src/gui_impl/event_table/event_table_widget.ui
236+
# gui/event_table
237+
src/gui/event_table/event_table_view_model.cpp
238+
src/gui/event_table/event_table_view_model.h
239+
src/gui/event_table/event_table_widget.cpp
240+
src/gui/event_table/event_table_widget.h
241+
src/gui/event_table/event_table_widget.ui
246242

247-
# gui_impl/signal_browser
248-
src/gui_impl/signal_browser/adapt_browser_view_widget.cpp
249-
src/gui_impl/signal_browser/adapt_browser_view_widget.h
250-
src/gui_impl/signal_browser/adapt_browser_view_widget.ui
251-
src/gui_impl/signal_browser/event_context_menu.cpp
252-
src/gui_impl/signal_browser/event_context_menu.h
253-
src/gui_impl/signal_browser/event_creation_widget.cpp
254-
src/gui_impl/signal_browser/event_creation_widget.h
255-
src/gui_impl/signal_browser/event_creation_widget.ui
256-
src/gui_impl/signal_browser/event_editing_widget.cpp
257-
src/gui_impl/signal_browser/event_editing_widget.h
258-
src/gui_impl/signal_browser/event_editing_widget.ui
259-
src/gui_impl/signal_browser/event_graphics_item.cpp
260-
src/gui_impl/signal_browser/event_graphics_item.h
261-
src/gui_impl/signal_browser/label_widget.cpp
262-
src/gui_impl/signal_browser/label_widget.h
263-
src/gui_impl/signal_browser/signal_browser_graphics_view.h
264-
src/gui_impl/signal_browser/signal_browser_model_4.cpp
265-
src/gui_impl/signal_browser/signal_browser_model_4.h
266-
src/gui_impl/signal_browser/signal_browser_view.cpp
267-
src/gui_impl/signal_browser/signal_browser_view.h
268-
src/gui_impl/signal_browser/signal_graphics_item.cpp
269-
src/gui_impl/signal_browser/signal_graphics_item.h
270-
src/gui_impl/signal_browser/signal_grid_graphics_item.cpp
271-
src/gui_impl/signal_browser/signal_grid_graphics_item.h
272-
src/gui_impl/signal_browser/x_axis_widget_4.cpp
273-
src/gui_impl/signal_browser/x_axis_widget_4.h
274-
src/gui_impl/signal_browser/y_axis_widget_4.cpp
275-
src/gui_impl/signal_browser/y_axis_widget_4.h
243+
# gui/signal_browser
244+
src/gui/signal_browser/adapt_browser_view_widget.cpp
245+
src/gui/signal_browser/adapt_browser_view_widget.h
246+
src/gui/signal_browser/adapt_browser_view_widget.ui
247+
src/gui/signal_browser/event_context_menu.cpp
248+
src/gui/signal_browser/event_context_menu.h
249+
src/gui/signal_browser/event_creation_widget.cpp
250+
src/gui/signal_browser/event_creation_widget.h
251+
src/gui/signal_browser/event_creation_widget.ui
252+
src/gui/signal_browser/event_editing_widget.cpp
253+
src/gui/signal_browser/event_editing_widget.h
254+
src/gui/signal_browser/event_editing_widget.ui
255+
src/gui/signal_browser/event_graphics_item.cpp
256+
src/gui/signal_browser/event_graphics_item.h
257+
src/gui/signal_browser/label_widget.cpp
258+
src/gui/signal_browser/label_widget.h
259+
src/gui/signal_browser/signal_browser_graphics_view.h
260+
src/gui/signal_browser/signal_browser_model_4.cpp
261+
src/gui/signal_browser/signal_browser_model_4.h
262+
src/gui/signal_browser/signal_browser_view.cpp
263+
src/gui/signal_browser/signal_browser_view.h
264+
src/gui/signal_browser/signal_graphics_item.cpp
265+
src/gui/signal_browser/signal_graphics_item.h
266+
src/gui/signal_browser/signal_grid_graphics_item.cpp
267+
src/gui/signal_browser/signal_grid_graphics_item.h
268+
src/gui/signal_browser/x_axis_widget_4.cpp
269+
src/gui/signal_browser/x_axis_widget_4.h
270+
src/gui/signal_browser/y_axis_widget_4.cpp
271+
src/gui/signal_browser/y_axis_widget_4.h
276272

277273
# signal_processing
278274
src/signal_processing/FFTReal.cpp
@@ -339,7 +335,7 @@ target_include_directories(sigviewer PRIVATE src)
339335
# AUTOUIC needs to know every directory that contains a .ui file.
340336
set_target_properties(sigviewer PROPERTIES
341337
AUTOUIC_SEARCH_PATHS
342-
"${CMAKE_SOURCE_DIR}/src/gui_impl/dialogs;${CMAKE_SOURCE_DIR}/src/gui_impl/event_table;${CMAKE_SOURCE_DIR}/src/gui_impl/signal_browser;${CMAKE_SOURCE_DIR}/src/gui_impl/info_widgets;${CMAKE_SOURCE_DIR}/src/tests"
338+
"${CMAKE_SOURCE_DIR}/src/gui/dialogs;${CMAKE_SOURCE_DIR}/src/gui/event_table;${CMAKE_SOURCE_DIR}/src/gui/signal_browser;${CMAKE_SOURCE_DIR}/src/gui/info_widgets;${CMAKE_SOURCE_DIR}/src/tests"
343339
)
344340

345341
target_link_libraries(sigviewer PRIVATE

0 commit comments

Comments
 (0)