Commit Graph
61 Commits
Author SHA1 Message Date
wyzula_j 0d7c10e670 feat(queue): BECQueue controls extended with Resume, Stop, Abort, Reset buttons 2024-09-04 07:45:43 +02:00
wakonig_k 99d5e8e71c docs(becwidget): improvements to the bec widget base class docs; fixed type hint import for sphinx 2024-08-31 21:42:08 +02:00
wyzula_j 2efd48736c fix(toolbar): widget action added 2024-08-29 15:17:32 +02:00
wyzula_j ffc871ebbd fix(toolbar): material icons can accept color as kwarg 2024-08-28 16:16:23 +02:00
wyzula_j 09c6c93c39 fix(toolbar): use of native qt separators 2024-08-28 15:33:39 +02:00
wakonig_k afdf4e8782 fix(toolbar): removed hardcoded color values 2024-08-23 23:00:49 +02:00
wakonig_k 2a82032644 fix: transitioning to material icons 2024-08-23 22:40:21 +02:00
wakonig_k 88a2f66758 fix(dock_area): transitioned to MaterialIconAction 2024-08-23 22:05:56 +02:00
wakonig_k 36ad464159 fix(waveform): fixed icon appearance 2024-08-23 20:04:44 +02:00
wakonig_k 3ecbd60627 fix(toolbar icon): fixed material icon toolbar for theme changes 2024-08-23 14:14:40 +02:00
wyzula_jandwakonig_k 37835cbf76 fix(crosshair): fixed crosshair for image and waveforms 2024-08-22 10:32:35 +02:00
wakonig_k 4d02b42f11 fix: removed qcoreapplication for polling events 2024-08-14 12:32:34 +02:00
wakonig_k b50b3a27e6 fix(settings): shut down settings dialog 2024-08-07 12:25:54 +02:00
guijar_mandwakonig_k bc1e23944c fix: use SafeSlot instead of Slot 2024-07-28 08:54:24 +02:00
guijar_mandwakonig_k a3fe20500a fix: linting 2024-07-28 08:54:24 +02:00
guijar_m 5a9ccfd1f6 fix: reset ErrorPopup singleton between tests 2024-07-26 11:58:07 +02:00
guijar_m fc57b7a126 fix: metaclass + QObject segfaults PyQt(cpp bindings) 2024-07-26 11:58:07 +02:00
wyzula_j 28f26e92a4 feat(toolbar): expandable menu actions 2024-07-23 20:40:36 +02:00
wyzula_j ad112d1f08 refactor(toolbar): generalizations of the ToolBarAction 2024-07-19 18:35:44 +02:00
wyzula_jandguijar_m 787f74949b feat(qt_utils): added warning utility with simple API to setup warning message 2024-07-17 13:26:38 +02:00
wyzula_jandguijar_m 196ef7afe1 feat(qt_utils): added error handle utility with popup messageBoxes 2024-07-17 13:25:12 +02:00
wyzula_j ba69e7957c feat(toolbar): added separator action 2024-07-17 10:57:31 +02:00
wyzula_j eab7883979 fix(toolbar): default transparent background 2024-07-14 16:49:04 +02:00
wyzula_j 2020953b93 feat(settings_dialog):apply button 2024-07-07 22:59:02 +02:00
wyzula_j 3826bb3d9e refactor(setting_dialog): moved to qt_utils 2024-07-07 22:59:02 +02:00
wyzula_j 7ffc06f3c7 refactor(toolbar): toolbar moved from widgets to qt_utils 2024-07-07 22:59:02 +02:00
wyzula-jan 3abd955465 refactor: repo reorganization 2023-12-12 17:26:22 +01:00
wyzula-jan 5adde23a45 fix: yaml_dialog.py changed to use native solution of OS -> should prevent crashing on py3.11 2023-12-06 16:01:19 +01:00
wyzula-jan d1f9979ab1 fix: widget_io print_widget_hierarchy fix comboboxes 2023-12-06 09:44:32 +01:00
wyzula-jan bcc47f3740 refactor: improve pylint for WidgetIO 2023-12-04 19:47:56 +01:00
wyzula-jan 4f700976dd fix: WidgetIO combobox fixed for qt6 distributions 2023-12-04 19:37:42 +01:00
wyzula-jan b6f6bc5b20 refactor: migration to qtpy 2023-11-13 18:37:32 +01:00
wyzula-jan aa4c7c3385 feat: WidgetIO support for QLabel 2023-11-09 21:02:25 +01:00
wyzula-jan 18a702572f fix: widget_IO.py added handler for QCheckBox 2023-11-08 14:25:43 +01:00
wyzula-jan 975aadbf07 refactor: changed widget_IO.py to widget_io.py for consistency; widget_io.py example excluded from coverage 2023-11-08 14:21:29 +01:00
wyzula-jan 1f0103480d refactor: clean up 2023-11-08 11:23:25 +01:00
wyzula-jan 679d3e1980 test: test_widget_io.py fixed 2023-11-08 11:20:40 +01:00
wyzula-jan 3c28cf0e01 refactor: widget_hierarchy.py renamed to widgets_io.py 2023-11-08 11:07:58 +01:00
wyzula-jan 9308f60b88 refactor: widget_hierarchy.py changed into general purpose modul to extract values from widgets using handlers 2023-11-08 11:06:37 +01:00
wyzula-jan 42fe859fca refactor: yaml_dialog.py save/load logic changed 2023-10-31 16:18:17 +01:00
wyzula-jan 10539f0ba5 fix: yaml_dialog.py added support for .yml files 2023-10-31 15:20:08 +01:00
wyzula-jan f396f98e73 test: test_hierarchy.py added 2023-10-31 15:11:49 +01:00
wyzula-jan de23c28e40 refactor: qt_utils/hierarchy function refactored to use widget handler allowing to add more widget support in the future 2023-10-31 13:04:44 +01:00
wyzula-jan ff1d918d43 fix: yaml_dialog.py added return None if no file path is specified 2023-10-31 11:17:18 +01:00
wyzula-janandwyzula_j cda8daeb35 feat: widget_hierarchy.py tool to inspect hierarchy of the widget 2023-10-30 17:48:09 +00:00
wyzula-janandwyzula_j 2b29b6cfe2 feat: yaml_dialog.py interactive QFileDialog window to load/save .yaml files to/from dict 2023-10-30 17:48:09 +00:00
wyzula-janandwyzula_j a6616f5986 feat: qt_utils custom class for class where one can delete the row with backspace or delete 2023-10-30 17:48:09 +00:00
wyzula-jan ca099eced3 refactor: DoubleValidationDelegate moved to qt_utils 2023-09-06 10:37:38 +02:00
wyzula-jan 1a06dd7534 refactor: moved colormap related static methods to qt_utils colors.py 2023-08-31 21:52:45 +02:00
wyzula-jan 2ed5d7208c fix: crosshair snaps correctly to x dataset 2023-08-28 17:47:24 +02:00