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.
196 lines
8.4 KiB
196 lines
8.4 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.kde.koala;
|
|
|
|
import org.kde.qt.Qt;
|
|
import org.kde.qt.TQListViewItem;
|
|
import org.kde.qt.TQFont;
|
|
import org.kde.qt.TQMetaObject;
|
|
import org.kde.qt.QtSupport;
|
|
import org.kde.qt.TQPoint;
|
|
import org.kde.qt.TQWidget;
|
|
import org.kde.qt.TQWidget;
|
|
|
|
/**
|
|
|
|
Configure dictionaries of key/action associations for TDEAccel and
|
|
TDEGlobalAccel.
|
|
The class takes care of all aspects of configuration, including
|
|
handling key conflicts internally. Connect to the allDefault()
|
|
slot if you want to set all configurable shortcuts to their
|
|
default values.
|
|
See {@link KKeyChooserSignals} for signals emitted by KKeyChooser
|
|
@author Nicolas Hadacek <hadacek@via.ecp.fr>
|
|
|
|
@short Widget for configuration of TDEAccel and TDEGlobalAccel.
|
|
@see KKeyDialog
|
|
|
|
*/
|
|
public class KKeyChooser extends TQWidget {
|
|
protected KKeyChooser(Class dummy){super((Class) null);}
|
|
public static final int NoKey = 1;
|
|
public static final int DefaultKey = 2;
|
|
public static final int CustomKey = 3;
|
|
|
|
public static final int Application = 0;
|
|
public static final int ApplicationGlobal = 1;
|
|
public static final int Standard = 2;
|
|
public static final int Global = 3;
|
|
|
|
public native TQMetaObject metaObject();
|
|
public native String className();
|
|
/**
|
|
Constructor.
|
|
@param parent the parent widget for this widget
|
|
@param type the ActionType for this KKeyChooser
|
|
@param bAllowLetterShortcuts Set to false if unmodified alphanumeric
|
|
keys ('A', '1', etc.) are not permissible shortcuts.
|
|
@short Constructor.
|
|
*/
|
|
// KKeyChooser* KKeyChooser(TQWidget* arg1,ActionType arg2,bool arg3); >>>> NOT CONVERTED
|
|
// KKeyChooser* KKeyChooser(TQWidget* arg1,ActionType arg2); >>>> NOT CONVERTED
|
|
public KKeyChooser(TQWidget parent) {
|
|
super((Class) null);
|
|
newKKeyChooser(parent);
|
|
}
|
|
private native void newKKeyChooser(TQWidget parent);
|
|
/**
|
|
\overload
|
|
@param parent parent widget
|
|
@param coll the TDEActionCollection to configure
|
|
@param bAllowLetterShortcuts Set to false if unmodified alphanumeric
|
|
keys ('A', '1', etc.) are not permissible shortcuts.
|
|
@short \overload
|
|
*/
|
|
public KKeyChooser(TDEActionCollection coll, TQWidget parent, boolean bAllowLetterShortcuts) {
|
|
super((Class) null);
|
|
newKKeyChooser(coll,parent,bAllowLetterShortcuts);
|
|
}
|
|
private native void newKKeyChooser(TDEActionCollection coll, TQWidget parent, boolean bAllowLetterShortcuts);
|
|
public KKeyChooser(TDEActionCollection coll, TQWidget parent) {
|
|
super((Class) null);
|
|
newKKeyChooser(coll,parent);
|
|
}
|
|
private native void newKKeyChooser(TDEActionCollection coll, TQWidget parent);
|
|
public KKeyChooser(TDEAccel actions, TQWidget parent, boolean bAllowLetterShortcuts) {
|
|
super((Class) null);
|
|
newKKeyChooser(actions,parent,bAllowLetterShortcuts);
|
|
}
|
|
private native void newKKeyChooser(TDEAccel actions, TQWidget parent, boolean bAllowLetterShortcuts);
|
|
public KKeyChooser(TDEAccel actions, TQWidget parent) {
|
|
super((Class) null);
|
|
newKKeyChooser(actions,parent);
|
|
}
|
|
private native void newKKeyChooser(TDEAccel actions, TQWidget parent);
|
|
public KKeyChooser(TDEGlobalAccel actions, TQWidget parent) {
|
|
super((Class) null);
|
|
newKKeyChooser(actions,parent);
|
|
}
|
|
private native void newKKeyChooser(TDEGlobalAccel actions, TQWidget parent);
|
|
// KKeyChooser* KKeyChooser(TDEShortcutList* arg1,TQWidget* arg2,ActionType arg3,bool arg4); >>>> NOT CONVERTED
|
|
// KKeyChooser* KKeyChooser(TDEShortcutList* arg1,TQWidget* arg2,ActionType arg3); >>>> NOT CONVERTED
|
|
public KKeyChooser(TDEShortcutList arg1, TQWidget parent) {
|
|
super((Class) null);
|
|
newKKeyChooser(arg1,parent);
|
|
}
|
|
private native void newKKeyChooser(TDEShortcutList arg1, TQWidget parent);
|
|
/**
|
|
Insert an action collection, i.e. add all its actions to the ones
|
|
already associated with the KKeyChooser object.
|
|
@short Insert an action collection, i.
|
|
*/
|
|
public native boolean insert(TDEActionCollection arg1);
|
|
/**
|
|
Insert an action collection, i.e. add all its actions to the ones
|
|
already associated with the KKeyChooser object.
|
|
@param title subtree title of this collection of shortcut.
|
|
@short Insert an action collection, i.
|
|
*/
|
|
public native boolean insert(TDEActionCollection arg1, String title);
|
|
public native void syncToConfig(String sConfigGroup, TDEConfigBase pConfig, boolean bClearUnset);
|
|
/**
|
|
This function writes any shortcut changes back to the original
|
|
action set(s).
|
|
@short This function writes any shortcut changes back to the original action set(s).
|
|
*/
|
|
public native void commitChanges();
|
|
/**
|
|
This commits and then saves the actions to disk.
|
|
Any TDEActionCollection objects with the xmlFile() value set
|
|
will be written to an XML file. All other will be written
|
|
to the application's rc file.
|
|
@short This commits and then saves the actions to disk.
|
|
*/
|
|
public native void save();
|
|
/**
|
|
Set all keys to their default values (bindings).
|
|
@short Set all keys to their default values (bindings).
|
|
*/
|
|
public native void allDefault();
|
|
/**
|
|
Specifies whether to use the 3 or 4 modifier key scheme.
|
|
This determines which default is used when the 'Default' button is
|
|
clicked.
|
|
@short Specifies whether to use the 3 or 4 modifier key scheme.
|
|
*/
|
|
public native void setPreferFourModifierKeys(boolean preferFourModifierKeys);
|
|
/**
|
|
Rebuild list entries based on underlying map.
|
|
Use this if you changed the underlying map.
|
|
@short Rebuild list entries based on underlying map.
|
|
*/
|
|
public native void listSync();
|
|
/**
|
|
Checks whether the given shortcut conflicts with global keyboard shortcuts.
|
|
If yes, and the warnUser argument is true, warns the user and gives them a chance
|
|
to reassign the shortcut from the global shortcut.
|
|
@param cut the shortcut that will be checked for conflicts
|
|
@param warnUser if true, the user will be warned about a conflict and given a chance
|
|
to reassign the shortcut
|
|
@param parent parent widget for the warning dialog
|
|
@return true if there was conflict (and the user didn't reassign the shortcut)
|
|
|
|
@short Checks whether the given shortcut conflicts with global keyboard shortcuts.
|
|
*/
|
|
public static native boolean checkGlobalShortcutsConflict(TDEShortcut cut, boolean warnUser, TQWidget parent);
|
|
/**
|
|
Checks whether the given shortcut conflicts with standard keyboard shortcuts.
|
|
If yes, and the warnUser argument is true, warns the user and gives them a chance
|
|
to reassign the shortcut from the standard shortcut.
|
|
@param cut the shortcut that will be checked for conflicts
|
|
@param warnUser if true, the user will be warned about a conflict and given a chance
|
|
to reassign the shortcut
|
|
@param parent parent widget for the warning dialog
|
|
@return true if there was conflict (and the user didn't reassign the shortcut)
|
|
|
|
@short Checks whether the given shortcut conflicts with standard keyboard shortcuts.
|
|
*/
|
|
public static native boolean checkStandardShortcutsConflict(TDEShortcut cut, boolean warnUser, TQWidget parent);
|
|
// void initGUI(ActionType arg1,bool arg2); >>>> NOT CONVERTED
|
|
protected native boolean insert(TDEAccel arg1);
|
|
protected native boolean insert(TDEGlobalAccel arg1);
|
|
protected native boolean insert(TDEShortcutList arg1);
|
|
protected native void buildListView(int iList, String title);
|
|
protected native void buildListView(int iList);
|
|
protected native void readGlobalKeys();
|
|
protected native void updateButtons();
|
|
protected native void fontChange(TQFont _font);
|
|
protected native void setShortcut(TDEShortcut cut);
|
|
protected native boolean isKeyPresent(TDEShortcut cut, boolean warnuser);
|
|
protected native boolean isKeyPresent(TDEShortcut cut);
|
|
// bool isKeyPresentLocally(const TDEShortcut& arg1,KKeyChooserItem* arg2,const TQString& arg3); >>>> NOT CONVERTED
|
|
protected native void _warning(KKeySequence seq, String sAction, String sTitle);
|
|
protected native void slotNoKey();
|
|
protected native void slotDefaultKey();
|
|
protected native void slotCustomKey();
|
|
protected native void slotListItemSelected(TQListViewItem item);
|
|
protected native void capturedShortcut(TDEShortcut cut);
|
|
protected native void slotSettingsChanged(int arg1);
|
|
protected native void slotListItemDoubleClicked(TQListViewItem ipoTQListViewItem, TQPoint ipoTQPoint, int c);
|
|
/** 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();
|
|
}
|