mirror of
https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git
synced 2025-01-24 13:32:06 +08:00
Added dockAreaCreated signal that is emitted whenever a new dock area is created - this allows an application to set custom icons and tooltips for the title bar buttons
This commit is contained in:
parent
490e853435
commit
b353c210ee
@ -354,6 +354,10 @@ CDockAreaWidget::CDockAreaWidget(CDockManager* DockManager, CDockContainerWidget
|
|||||||
|
|
||||||
d->createTitleBar();
|
d->createTitleBar();
|
||||||
d->ContentsLayout = new DockAreaLayout(d->Layout);
|
d->ContentsLayout = new DockAreaLayout(d->Layout);
|
||||||
|
if (d->DockManager)
|
||||||
|
{
|
||||||
|
emit d->DockManager->dockAreaCreated(this);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//============================================================================
|
//============================================================================
|
||||||
|
@ -391,6 +391,13 @@ signals:
|
|||||||
* perspective
|
* perspective
|
||||||
*/
|
*/
|
||||||
void perspectiveOpened(const QString& PerspectiveName);
|
void perspectiveOpened(const QString& PerspectiveName);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This signal is emitted, if a new DockArea has been created.
|
||||||
|
* An application can use this signal to set custom icons or custom
|
||||||
|
* tooltips for the DockArea buttons.
|
||||||
|
*/
|
||||||
|
void dockAreaCreated(CDockAreaWidget* DockArea);
|
||||||
}; // class DockManager
|
}; // class DockManager
|
||||||
} // namespace ads
|
} // namespace ads
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user