mirror of
https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git
synced 2024-11-16 05:35:43 +08:00
31 lines
634 B
Plaintext
31 lines
634 B
Plaintext
|
%Import QtWidgets/QtWidgetsmod.sip
|
||
|
|
||
|
%If (Qt_5_0_0 -)
|
||
|
|
||
|
namespace ads
|
||
|
{
|
||
|
|
||
|
/**
|
||
|
* Manages focus styling of dock widgets and handling of focus changes
|
||
|
*/
|
||
|
class CDockFocusController : QObject
|
||
|
{
|
||
|
%TypeHeaderCode
|
||
|
#include <DockFocusController.h>
|
||
|
%End
|
||
|
|
||
|
public:
|
||
|
CDockFocusController(ads::CDockManager* DockManager);
|
||
|
virtual ~CDockFocusController();
|
||
|
|
||
|
void notifyWidgetOrAreaRelocation(QWidget* RelocatedWidget);
|
||
|
void notifyFloatingWidgetDrop(ads::CFloatingDockContainer* FloatingWidget);
|
||
|
|
||
|
public slots:
|
||
|
void setDockWidgetFocused(ads::CDockWidget* focusedNow);
|
||
|
|
||
|
}; // class DockFocusController
|
||
|
};
|
||
|
// namespace ads
|
||
|
|
||
|
%End
|