diff options
Diffstat (limited to 'kdejava/koala/org/kde/koala/TDEToolBarPopupAction.java')
-rw-r--r-- | kdejava/koala/org/kde/koala/TDEToolBarPopupAction.java | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/TDEToolBarPopupAction.java b/kdejava/koala/org/kde/koala/TDEToolBarPopupAction.java new file mode 100644 index 00000000..fcbdbaea --- /dev/null +++ b/kdejava/koala/org/kde/koala/TDEToolBarPopupAction.java @@ -0,0 +1,142 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.kde.koala; + +import org.kde.qt.Qt; +import org.kde.qt.TQMetaObject; +import org.kde.qt.QtSupport; +import org.kde.qt.TQObject; +import org.kde.qt.TQWidget; + +/** + + This action is a normal action everywhere, except in a toolbar + where it also has a popupmenu (optionnally delayed). This action is designed + for history actions (back/forward, undo/redo) and for any other action + that has more detail in a toolbar than in a menu (e.g. tool chooser + with "Other" leading to a dialog...). + @short This action is a normal action everywhere, except in a toolbar where it also has a popupmenu (optionnally delayed). + +*/ +public class TDEToolBarPopupAction extends TDEAction { + protected TDEToolBarPopupAction(Class dummy){super((Class) null);} + public native TQMetaObject metaObject(); + public native String className(); + /** + Create a TDEToolBarPopupAction, with a text, an icon, an optional accelerator, + parent and name. + @param text The text that will be displayed. + @param icon The icon to display. + @param cut The corresponding keyboard accelerator (shortcut). + @param parent This action's parent. + @param name An internal name for this action. + @short Create a TDEToolBarPopupAction, with a text, an icon, an optional accelerator, parent and name. + */ + public TDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject parent, String name) { + super((Class) null); + newTDEToolBarPopupAction(text,icon,cut,parent,name); + } + private native void newTDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject parent, String name); + public TDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject parent) { + super((Class) null); + newTDEToolBarPopupAction(text,icon,cut,parent); + } + private native void newTDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject parent); + public TDEToolBarPopupAction(String text, String icon, TDEShortcut cut) { + super((Class) null); + newTDEToolBarPopupAction(text,icon,cut); + } + private native void newTDEToolBarPopupAction(String text, String icon, TDEShortcut cut); + public TDEToolBarPopupAction(String text, String icon) { + super((Class) null); + newTDEToolBarPopupAction(text,icon); + } + private native void newTDEToolBarPopupAction(String text, String icon); + /** + Create a TDEToolBarPopupAction, with a text, an icon, an accelerator, + a slot connected to the action, parent and name. + If you do not want or have a keyboard accelerator, set the + <code>cut</code> param to 0. + @param text The text that will be displayed. + @param icon The icon to display. + @param cut The corresponding keyboard accelerator (shortcut). + @param receiver The SLOT's owner. + @param slot The SLOT to invoke to execute this action. + @param parent This action's parent. + @param name An internal name for this action. + @short Create a TDEToolBarPopupAction, with a text, an icon, an accelerator, a slot connected to the action, parent and name. + */ + public TDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject receiver, String slot, TQObject parent, String name) { + super((Class) null); + newTDEToolBarPopupAction(text,icon,cut,receiver,slot,parent,name); + } + private native void newTDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject receiver, String slot, TQObject parent, String name); + public TDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject receiver, String slot, TQObject parent) { + super((Class) null); + newTDEToolBarPopupAction(text,icon,cut,receiver,slot,parent); + } + private native void newTDEToolBarPopupAction(String text, String icon, TDEShortcut cut, TQObject receiver, String slot, TQObject parent); + /** + Create a TDEToolBarPopupAction, with a KGuiItem, an accelerator, + a slot connected to the action, parent and name. The text and the + icon are taken from the KGuiItem. + If you do not want or have a keyboard accelerator, set the + <code>cut</code> param to 0. + @param item The text and icon that will be displayed. + @param cut The corresponding keyboard accelerator (shortcut). + @param receiver The SLOT's owner. + @param slot The SLOT to invoke to execute this action. + @param parent This action's parent. + @param name An internal name for this action. + @short Create a TDEToolBarPopupAction, with a KGuiItem, an accelerator, a slot connected to the action, parent and name. + */ + public TDEToolBarPopupAction(KGuiItem item, TDEShortcut cut, TQObject receiver, String slot, TDEActionCollection parent, String name) { + super((Class) null); + newTDEToolBarPopupAction(item,cut,receiver,slot,parent,name); + } + private native void newTDEToolBarPopupAction(KGuiItem item, TDEShortcut cut, TQObject receiver, String slot, TDEActionCollection parent, String name); + public native int plug(TQWidget widget, int index); + public native int plug(TQWidget widget); + /** + The popup menu that is shown when clicking (some time) on the toolbar + button. You may want to plug items into it on creation, or connect to + aboutToShow for a more dynamic menu. + @short The popup menu that is shown when clicking (some time) on the toolbar button. + */ + public native TDEPopupMenu popupMenu(); + /** + 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. + @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. + Only available if delayed() is true. + 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); + /** 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(); +} |