|
|
|
@ -66,7 +66,11 @@ DockConfigView::DockConfigView(Plasma::Containment *containment, DockView *dockV
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
auto *dockCorona = qobject_cast<DockCorona *>(m_dockView->corona());
|
|
|
|
|
connections << connect(this, &DockConfigView::aboutApplication, dockCorona, &DockCorona::aboutApplication);
|
|
|
|
|
|
|
|
|
|
if (dockCorona) {
|
|
|
|
|
connections << connect(this, &DockConfigView::aboutApplication, dockCorona, &DockCorona::aboutApplication);
|
|
|
|
|
connections << connect(dockCorona, SIGNAL(autostartChanged()), this, SIGNAL(autostartChanged()));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
DockConfigView::~DockConfigView()
|
|
|
|
@ -252,5 +256,25 @@ void DockConfigView::setSticker(bool blockFocusLost)
|
|
|
|
|
m_blockFocusLost = blockFocusLost;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool DockConfigView::autostart() const
|
|
|
|
|
{
|
|
|
|
|
auto *dockCorona = qobject_cast<DockCorona *>(m_dockView->corona());
|
|
|
|
|
|
|
|
|
|
if (dockCorona) {
|
|
|
|
|
return dockCorona->autostart();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void DockConfigView::setAutostart(bool state)
|
|
|
|
|
{
|
|
|
|
|
auto *dockCorona = qobject_cast<DockCorona *>(m_dockView->corona());
|
|
|
|
|
|
|
|
|
|
if (dockCorona) {
|
|
|
|
|
dockCorona->setAutostart(state);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
// kate: indent-mode cstyle; indent-width 4; replace-tabs on;
|
|
|
|
|