mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-23 10:22:49 +00:00
libs: do not emit KTaskManager::taskAdded() signal from KTaskManagerPrivate constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
942581ee78
commit
60f518155d
2 changed files with 2 additions and 4 deletions
|
@ -70,7 +70,6 @@ KTaskManagerPrivate::KTaskManagerPrivate(KTaskManager *ktaskmanager)
|
|||
}
|
||||
kDebug() << "adding task window" << window;
|
||||
tasks.append(window);
|
||||
emit m_taskmanager->taskAdded(window);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -110,9 +109,8 @@ K_GLOBAL_STATIC(KTaskManager, globalktaskmanager)
|
|||
|
||||
KTaskManager::KTaskManager(QObject *parent)
|
||||
: QObject(parent),
|
||||
d(nullptr)
|
||||
d(new KTaskManagerPrivate(this))
|
||||
{
|
||||
d = new KTaskManagerPrivate(this);
|
||||
connect(
|
||||
KWindowSystem::self(), SIGNAL(windowAdded(WId)),
|
||||
this, SLOT(_k_slotNewWindow(WId))
|
||||
|
|
|
@ -48,7 +48,7 @@ Q_SIGNALS:
|
|||
private:
|
||||
friend KTaskManagerPrivate;
|
||||
Q_DISABLE_COPY(KTaskManager);
|
||||
KTaskManagerPrivate* d;
|
||||
KTaskManagerPrivate* const d;
|
||||
|
||||
Q_PRIVATE_SLOT(d, void _k_slotNewWindow(const WId window));
|
||||
Q_PRIVATE_SLOT(d, void _k_slotChangedWindow(const WId window));
|
||||
|
|
Loading…
Add table
Reference in a new issue