You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/tdejava/koala/org/trinitydesktop/koala/TDEActionMenu.java

137 lines
5.5 KiB

//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();
}