pass on popupEvent signals to the scriptengine
svn path=/trunk/KDE/kdelibs/; revision=1097159
This commit is contained in:
parent
c2b211aba8
commit
b640c67b67
@ -46,6 +46,7 @@
|
||||
#include "plasma/extenders/extender.h"
|
||||
#include "plasma/extenders/extenderitem.h"
|
||||
#include "plasma/package.h"
|
||||
#include "plasma/scripting/appletscript.h"
|
||||
#include "plasma/tooltipmanager.h"
|
||||
#include "plasma/widgets/iconwidget.h"
|
||||
|
||||
@ -550,8 +551,11 @@ Plasma::PopupPlacement PopupApplet::popupPlacement() const
|
||||
return d->popupPlacement;
|
||||
}
|
||||
|
||||
void PopupApplet::popupEvent(bool)
|
||||
void PopupApplet::popupEvent(bool popped)
|
||||
{
|
||||
if (Applet::d->script) {
|
||||
emit Applet::d->script->popupEvent(popped);
|
||||
}
|
||||
}
|
||||
|
||||
void PopupApplet::setPassivePopup(bool passive)
|
||||
|
@ -148,6 +148,11 @@ Q_SIGNALS:
|
||||
*/
|
||||
void saveState(KConfigGroup &group) const;
|
||||
|
||||
/**
|
||||
* @see PopupApplet
|
||||
*/
|
||||
void popupEvent(bool popped) const;
|
||||
|
||||
public Q_SLOTS:
|
||||
|
||||
/**
|
||||
@ -222,6 +227,7 @@ protected:
|
||||
|
||||
private:
|
||||
friend class Applet;
|
||||
friend class PopupApplet;
|
||||
|
||||
AppletScriptPrivate *const d;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user