diff options
Diffstat (limited to 'tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java')
-rw-r--r-- | tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java b/tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java new file mode 100644 index 00000000..4f3ac8b6 --- /dev/null +++ b/tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java @@ -0,0 +1,136 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.trinitydesktop.koala; + +import org.trinitydesktop.qt.Qt; +import org.trinitydesktop.qt.TQMetaObject; +import org.trinitydesktop.qt.QtSupport; +import org.trinitydesktop.qt.TQObject; +import org.trinitydesktop.qt.TQPoint; +import org.trinitydesktop.qt.TQIconSet; +import org.trinitydesktop.qt.TQWidget; + +/** + + A TDEActionMenu is an action that holds a sub-menu of other actions. + insert() and remove() allow to insert and remove actions into this action-menu. + Plugged in a popupmenu, it will create a submenu. + Plugged in a toolbar, it will create a button with a popup menu. + This is the action used by the XMLGUI since it holds other actions. + If you want a submenu for selecting one tool among many (without icons), see TDESelectAction. + See also setDelayed about the main action. + @short A TDEActionMenu is an action that holds a sub-menu of other actions. + +*/ +public class TDEActionMenu extends TDEAction { + protected TDEActionMenu(Class dummy){super((Class) null);} + public native TQMetaObject metaObject(); + public native String className(); + public TDEActionMenu(String text, TQObject parent, String name) { + super((Class) null); + newTDEActionMenu(text,parent,name); + } + private native void newTDEActionMenu(String text, TQObject parent, String name); + public TDEActionMenu(String text, TQObject parent) { + super((Class) null); + newTDEActionMenu(text,parent); + } + private native void newTDEActionMenu(String text, TQObject parent); + public TDEActionMenu(String text) { + super((Class) null); + newTDEActionMenu(text); + } + private native void newTDEActionMenu(String text); + public TDEActionMenu(String text, TQIconSet icon, TQObject parent, String name) { + super((Class) null); + newTDEActionMenu(text,icon,parent,name); + } + private native void newTDEActionMenu(String text, TQIconSet icon, TQObject parent, String name); + public TDEActionMenu(String text, TQIconSet icon, TQObject parent) { + super((Class) null); + newTDEActionMenu(text,icon,parent); + } + private native void newTDEActionMenu(String text, TQIconSet icon, TQObject parent); + public TDEActionMenu(String text, TQIconSet icon) { + super((Class) null); + newTDEActionMenu(text,icon); + } + private native void newTDEActionMenu(String text, TQIconSet icon); + public TDEActionMenu(String text, String icon, TQObject parent, String name) { + super((Class) null); + newTDEActionMenu(text,icon,parent,name); + } + private native void newTDEActionMenu(String text, String icon, TQObject parent, String name); + public TDEActionMenu(String text, String icon, TQObject parent) { + super((Class) null); + newTDEActionMenu(text,icon,parent); + } + private native void newTDEActionMenu(String text, String icon, TQObject parent); + public TDEActionMenu(String text, String icon) { + super((Class) null); + newTDEActionMenu(text,icon); + } + private native void newTDEActionMenu(String text, String icon); + public TDEActionMenu(TQObject parent, String name) { + super((Class) null); + newTDEActionMenu(parent,name); + } + private native void newTDEActionMenu(TQObject parent, String name); + public TDEActionMenu(TQObject parent) { + super((Class) null); + newTDEActionMenu(parent); + } + private native void newTDEActionMenu(TQObject parent); + public TDEActionMenu() { + super((Class) null); + newTDEActionMenu(); + } + private native void newTDEActionMenu(); + public native void insert(TDEAction arg1, int index); + public native void insert(TDEAction arg1); + public native void remove(TDEAction arg1); + public native TDEPopupMenu popupMenu(); + public native void popup(TQPoint global); + /** + Returns true if this action creates a delayed popup menu + when plugged in a TDEToolbar. + @short Returns true if this action creates a delayed popup menu when plugged in a TDEToolbar. + */ + public native boolean delayed(); + /** + If set to true, this action will create a delayed popup menu + when plugged in a TDEToolbar. Otherwise it creates a normal popup. + Default: delayed + Remember that if the "main" action (the toolbar button itself) + cannot be clicked, then you should call setDelayed(false). + On the opposite, if the main action can be clicked, it can only happen + in a toolbar: in a menu, the parent of a submenu can't be activated. + To get a "normal" menu item when plugged a menu (and no submenu) + use TDEToolBarPopupAction. + @short If set to true, this action will create a delayed popup menu when plugged in a TDEToolbar. + */ + public native void setDelayed(boolean _delayed); + /** + Returns true if this action creates a sticky popup menu. + See setStickyMenu(). + @short Returns true if this action creates a sticky popup menu. + */ + public native boolean stickyMenu(); + /** + If set to true, this action will create a sticky popup menu + when plugged in a TDEToolbar. + "Sticky", means it's visible until a selection is made or the mouse is + clicked elsewhere. This feature allows you to make a selection without + having to press and hold down the mouse while making a selection. + Default: sticky. + @short If set to true, this action will create a sticky popup menu when plugged in a TDEToolbar. + */ + public native void setStickyMenu(boolean sticky); + public native int plug(TQWidget widget, int index); + public native int plug(TQWidget widget); + /** Deletes the wrapped C++ instance */ + protected native void finalize() throws InternalError; + /** Delete the wrapped C++ instance ahead of finalize() */ + public native void dispose(); + /** Has the wrapped C++ instance been deleted? */ + public native boolean isDisposed(); +} |