Uwe Kindler
312a8cf500
Enabled ClickFocus for CDockWidget to support focussing in case the content does not support it
...
Renamed FocusStyling to FocusHighlighting
2020-06-06 14:59:03 +02:00
Uwe Kindler
2fc8bbe9c9
Added mising DockFocusController files
2020-06-05 21:03:47 +02:00
Uwe Kindler
f5c4b26aab
Moved focus related functionality into CDockFocusController class to keep the dock manager code clean
2020-06-05 20:42:43 +02:00
Uwe Kindler
c4d2d72e92
Added activateWindow() call in CFloatingDockCiontainer::showEvent
...
This is required to properly style the floating widget that contains the currently focused widget
2020-06-05 13:40:36 +02:00
Uwe Kindler
f90f0b0427
Properly implemented focusedDockWidgetChanged() signal
2020-06-05 12:14:26 +02:00
Uwe Kindler
d360b4ced2
Merge branch 'master' into focused_dockwidget
2020-06-05 07:40:39 +02:00
Uwe Kindler
f074ea9d67
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-06-05 07:40:10 +02:00
Uwe Kindler
2e8137ad85
Fixed setting of CDockingStateReader file version - use internal file version instead of user file version
2020-06-05 07:39:51 +02:00
Uwe Kindler
a65b1bdcaf
Removed new dropped signals
2020-06-05 07:27:44 +02:00
Uwe Kindler
4041aa72cc
Implemented proper support for setting floating widget focused widget
2020-06-05 06:55:43 +02:00
Hugo Slepicka
4d2de7bb2a
FIX: Update Python bindings for 3.4.2 and current master. ( #193 )
...
* FIX: Update python bindings for 3.4.2.
* FIX: Try to fix windows build.
* FIX: Add const at nativeEvent argument.
* FIX: Adjusting sip bindings for changes from 8b6df4aaa5
.
2020-06-04 23:55:02 +02:00
Uwe Kindler
bcb7118710
Fixed typos
2020-06-04 20:48:59 +02:00
Uwe Kindler
45390506dd
Continued implementation
2020-06-04 20:40:23 +02:00
Uwe Kindler
f58a3d4401
Change to support loading of older files without UserVersion atribute
2020-06-03 19:53:17 +02:00
Uwe Kindler
a3e979a8ad
Disabled setFocus in CDockWidget::setActiveTab
2020-06-03 19:49:57 +02:00
Uwe Kindler
adb72737e8
Merge branch 'version_fix' into focused_dockwidget
2020-06-03 17:53:05 +02:00
Uwe Kindler
e626a7e302
Merge branch 'master' into focused_dockwidget
2020-06-03 17:52:46 +02:00
Uwe Kindler
8b6df4aaa5
Fixed saveState() and restoreState() version handling to work like the function from QMainWindow
2020-06-03 07:25:09 +02:00
Uwe Kindler
ccf8ea9d1e
Try to fix appveyour build problem
2020-05-27 15:26:36 +02:00
Uwe Kindler
dfb8543aee
Properly handle Escape key in native Window event handling function if event WM_EXITSIZEMOVE occurs
2020-05-27 13:28:29 +02:00
Uwe Kindler
277e06627b
Removed eclipe project file, Added VisualStudio.gitignore to .gitignore
2020-05-27 12:42:59 +02:00
Uwe Kindler
ea9b39a9dd
Merge branch 'master' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
2020-05-26 06:41:58 +02:00
Uwe Kindler
1848ffa35a
Properly reset widget pointer to nullptr in takeWidget()
2020-05-26 06:41:40 +02:00
Luca
c53be0e97d
Modernised CMake build files and CI configs ( #185 )
...
* Modernised CMake build files and CI configs
Fixed include formats
* Fixed build errors and warnings
* Fixes to allow CMake find_package
2020-05-24 09:14:33 +02:00
Uwe Kindler
ae999f132e
Improved focus styling
2020-05-23 14:45:49 +02:00
Uwe Kindler
9aa958e8b0
Made all focus related code optional - only if FocusStyling flag is enabled
2020-05-23 11:17:31 +02:00
Uwe Kindler
5652c8440e
Added new CDockManger config flag FocusStyling
2020-05-23 11:10:03 +02:00
Uwe Kindler
26f4c9b049
Merge branch 'focused_dockwidget' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System into focused_dockwidget
2020-05-22 21:30:10 +02:00
Uwe Kindler
ce11fa9d10
Merge branch 'master' into focused_dockwidget
2020-05-22 21:28:02 +02:00
Uwe Kindler
6a393955cd
Removed debug output
2020-05-22 21:18:59 +02:00
Uwe Kindler
6b5f364864
Fixed issue #179 - appearance of drop indicators then Windows option "Show window contents while dragging" is
...
FloatingDragPreview.cpp: moved code from moveEvent into moveFloating function to remove indirection and to simplify code
Moved code from moveEvent() function into moveFloating() to remove indirection and to simplify code
Implemented Windows drag handling with native WM_ nonclient area messages
2020-05-22 19:43:50 +02:00
Uwe Kindler
333d2920db
Merge remote-tracking branch 'origin/focused_dockwidget' into focused_dockwidget
2020-05-22 19:26:54 +02:00
Uwe Kindler
25eb02d07c
Added support for focus styling of CFloatingWidgetTitleBra
2020-05-22 19:23:40 +02:00
Uwe Kindler
3b2f940efa
Fixed windows build
2020-05-21 10:32:31 +02:00
Uwe Kindler
9dcbe91f02
Merge branch 'focused_dockwidget' of https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System into focused_dockwidget
2020-05-21 08:29:55 +02:00
Uwe Kindler
4da810ba7c
Added window()->activateWindow() dropFloatingWidget() function
2020-05-20 14:20:27 +02:00
Uwe Kindler
819f1effc5
Added support for focus styling of CFloatingWidgetTitleBra
2020-05-19 22:53:52 +02:00
Uwe Kindler
ba94ef3493
Merge branch 'master' into focused_dockwidget
2020-05-19 20:51:19 +02:00
Uwe Kindler
36bcbded54
Fixed showing of dock area when inserting a dock widget into a hidden dock area
...
fixed setting of DockAreaTabBar index to prevent showing of tab 0 when inserting a dock widget into an area with no current index tab
2020-05-19 20:26:57 +02:00
Uwe Kindler
0127fd89a3
Merge branch 'master' into focused_dockwidget
2020-05-17 12:26:22 +02:00
Uwe Kindler
eee9ebb41d
Fixed an issue that caused wrong inserten order of dock widget when dropping a floating widget to the left or top container drop area
2020-05-17 12:21:52 +02:00
Uwe Kindler
79cb889d83
Improved focus style handling
2020-05-17 08:51:58 +02:00
Patrick Stewart
cdb8926673
Add missing override ( #176 )
2020-05-15 19:48:19 +02:00
githubuser0xFFFF
b3307d81ca
Update user-guide.md
...
Fixed typo
2020-05-15 12:41:58 +02:00
Uwe Kindler
40374178c9
Added Style documentation section to user-guide.md
2020-05-15 12:40:49 +02:00
Uwe Kindler
516465aefb
Fixed issue #173 - tab changes position when redocking it to the same position
2020-05-15 12:25:22 +02:00
Uwe Kindler
e760d3e967
Improved focus handling when dropping a dock widget
2020-05-14 09:06:04 +02:00
Uwe Kindler
c5333a2414
Merge branch 'master' into focused_dockwidget
2020-05-14 07:34:31 +02:00
Uwe Kindler
0d406ece7c
Fixed MSVC compiler warning because of using class instead of struct in a friend declaration
2020-05-14 07:31:03 +02:00
Uwe Kindler
7c03b1b936
Fixed gcc compiler warning caused by supefluous extra semi-colon by all QT_FORWARD_DECLARE_CLASS statements
2020-05-14 07:27:48 +02:00