summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/KActionSignals.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/KActionSignals.java')
-rw-r--r--kdejava/koala/org/kde/koala/KActionSignals.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/KActionSignals.java b/kdejava/koala/org/kde/koala/KActionSignals.java
new file mode 100644
index 00000000..45715d95
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/KActionSignals.java
@@ -0,0 +1,31 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.QMetaObject;
+import org.kde.qt.QtSupport;
+import org.kde.qt.QObject;
+import org.kde.qt.QPopupMenu;
+import org.kde.qt.QIconSet;
+import org.kde.qt.QWidget;
+
+public interface KActionSignals {
+ /**
+ Emitted when this action is activated
+ @short Emitted when this action is activated
+ */
+ void activated();
+ /**
+ This signal allows to know the reason why an action was activated:
+ whether it was due to a toolbar button, popupmenu, keyboard accel, or programmatically.
+ In the first two cases, it also allows to know which mouse button was
+ used (Left or Middle), and whether keyboard modifiers were pressed (e.g. CTRL).
+ Note that this signal is emitted before the normal activated() signal.
+ Yes, BOTH signals are always emitted, so that connecting to activated() still works.
+ Applications which care about reason and state can either ignore the activated()
+ signal for a given action and react to this one instead, or store the
+ reason and state until the activated() signal is emitted.
+ @short This signal allows to know the reason why an action was activated: whether it was due to a toolbar button, popupmenu, keyboard accel, or programmatically.
+ */
+ void activated(int reason, int state);
+ void enabled(boolean arg1);
+}