Commit Graph

297 Commits

Author SHA1 Message Date
78a44a449e started using different line colors 2023-01-08 12:55:48 +01:00
e2c0632771 example data for multi-line plots 2023-01-08 12:53:01 +01:00
f2d1fe9660 use color definitions; added colors for multi-line plots 2023-01-08 12:48:22 +01:00
f9234eeeef added color definitions 2023-01-08 12:47:25 +01:00
d562ce1c66 added keyboard shortcut (ctrl-f) for focusing the search box 2023-01-07 13:06:35 +01:00
f2a865d5e1 ignore case in search 2023-01-07 13:05:24 +01:00
fc9d75cfba moved MDISubWindow to separate file 2023-01-07 00:37:35 +01:00
6918e66404 introduced MDISubWindow 2023-01-07 00:35:31 +01:00
1d22b8dace started to add plotting multiple selected entries together 2023-01-07 00:33:01 +01:00
2bd07dcbff nicer version of the same 2023-01-06 16:22:45 +01:00
8e448d569d cascade/tile enforces Multiple windows; turn on/off frame to hide min/max/close buttons under Single window 2023-01-06 01:24:21 +01:00
533eeb59a6 added frame_on/frame_off methods 2023-01-06 01:23:11 +01:00
3d571f385e use menu.addGroup logic 2023-01-05 17:00:42 +01:00
4b06be9c40 allow to create QActionGroups from the menu object, returned Group automates the "adding to the group" step 2023-01-05 17:00:17 +01:00
a015f6687d order 2023-01-05 16:45:37 +01:00
cb79891a8f added "Multiple windows" option 2023-01-05 16:44:55 +01:00
f4412f108f reworded "all but active" -> "inactive", renamed closeAllButActiveSubWindows -> closeInactiveSubWindows 2023-01-05 16:36:19 +01:00
72a2ff4fa6 moved "Single plot mode" from "Settings" menu to "Windows" menu as "Single window"; moved add/show logic from MainWindow to MDIArea; view-mode actions are grouped to be exclusive 2023-01-05 16:32:39 +01:00
08d77289d9 allow checkboxes with callback, return created action object, consistent naming 2023-01-05 16:25:35 +01:00
c55a60a29d consistent case in menus 2023-01-03 20:52:44 +01:00
25289b6862 added "Close All But Active" 2023-01-03 20:51:30 +01:00
29ac73c3b5 added "Single plot mode" 2023-01-03 20:44:09 +01:00
d622440ff1 allow multiple selection in DictList 2023-01-03 18:25:36 +01:00
01904da619 allow internal move in DictList 2023-01-03 17:58:24 +01:00
84397c6316 clean up 2023-01-03 15:40:05 +01:00
9cdb667326 added nicer SearchBox 2023-01-03 00:26:19 +01:00
069a7ff110 added DictList: DictListWidget with search box 2023-01-03 00:22:40 +01:00
2d5f3b9e98 moved/added comments 2022-12-30 01:27:59 +01:00
332af67b55 moved addAction to MenuBase 2022-12-30 01:23:52 +01:00
58deb64768 added comment 2022-12-30 01:20:32 +01:00
6ec830cefe use simpler QAction logic 2022-12-30 01:20:11 +01:00
b4f6824554 changed parent of action to qmenu 2022-12-30 01:14:47 +01:00
ed895fe54f moved some code into MenuBase 2022-12-30 01:13:02 +01:00
f0cc8e9a14 added checkboxe to control whether new plots are automatically opened 2022-12-30 00:45:32 +01:00
2158b55f0f added checkboxes to bar menus 2022-12-30 00:45:06 +01:00
a70fb17b7c naming 2022-12-22 13:08:51 +01:00
751a531425 moved menu classes to folder 2022-12-21 23:10:09 +01:00
5f5c01f319 added right-click menu for deleting all/selected list items 2022-12-21 22:41:14 +01:00
9018e37852 moved the piping of the bar menu into a separate file 2022-12-21 19:41:06 +01:00
a3e6c2c9a5 clean up 2022-12-21 18:22:36 +01:00
7bf21804bc naming 2022-12-21 18:09:21 +01:00
7e68e5a966 removed append logic from DictListWidget, better use DictListItem directly, no need for factory anymore 2022-12-21 18:00:16 +01:00
00875bd209 moved value into DictListItem; DictListWidget holds dict of items 2022-12-21 14:27:04 +01:00
0207633188 more generic logic 2022-12-21 13:16:54 +01:00
2a30111566 switched doubleClicked -> itemDoubleClicked; got rid of all index handling 2022-12-21 12:37:53 +01:00
354b1a7ce5 added tabbed mode 2022-12-20 12:49:56 +01:00
49e837c029 clean up 2022-12-19 21:49:06 +01:00
6ec1383ad0 named constant for highlight color 2022-12-19 21:36:38 +01:00
7f82bb73c4 named constants for dot colors 2022-12-19 21:30:52 +01:00
cff6602cd6 introduced sub folder for dictlist files 2022-12-19 21:13:13 +01:00