summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/TDEShortcutList.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/TDEShortcutList.java')
-rw-r--r--kdejava/koala/org/kde/koala/TDEShortcutList.java164
1 files changed, 164 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/TDEShortcutList.java b/kdejava/koala/org/kde/koala/TDEShortcutList.java
new file mode 100644
index 00000000..e7a5dfff
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/TDEShortcutList.java
@@ -0,0 +1,164 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.qt.QtSupport;
+import org.kde.qt.TQVariant;
+
+/**
+
+ TDEShortcutList is an abstract base class for
+ TDEAccelShortcutList and TDEStdAccel.ShortcutList. It gives
+ you an unified interface for accessing the accelerator lists
+ of TDEAccel (using TDEAccelShortcutList),
+ TDEGlobalAccel (using TDEAccelShortcutList), and
+ TDEStdAccel (using TDEStdAccel.ShortcutList).
+ @short Base class for accessing accelerator lists.
+
+*/
+public class TDEShortcutList implements QtSupport {
+ private long _qt;
+ private boolean _allocatedInJavaWorld = true;
+ protected TDEShortcutList(Class dummy){}
+
+
+ /**
+ Default constructor.
+ @short Default constructor.
+ */
+ /**
+ Returns the number of entries.
+ @return the number of entries
+
+ @short Returns the number of entries.
+ */
+ public native int count();
+ /**
+ Returns the name of the shortcut with the given <code>index.</code>
+ @param index the index of the shortcut (must be < count())
+ @return the name of the shortcut
+
+ @short Returns the name of the shortcut with the given <code>index.</code>
+ */
+ public native String name(int index);
+ /**
+ Returns the (i18n'd) label of the shortcut with the given <code>index.</code>
+ @param index the index of the shortcut (must be < count())
+ @return the label (i18n'd) of the shortcut
+
+ @short Returns the (i18n'd) label of the shortcut with the given <code>index.</code>
+ */
+ public native String label(int index);
+ /**
+ Returns the (i18n'd) What's This text of the shortcut with the given <code>index.</code>
+ @param index the index of the shortcut (must be < count())
+ @return the What's This text (i18n'd) of the shortcut
+
+ @short Returns the (i18n'd) What's This text of the shortcut with the given <code>index.</code>
+ */
+ public native String whatsThis(int index);
+ /**
+ Returns the shortcut with the given <code>index.</code>
+ @param index the index of the shortcut (must be < count())
+ @return the shortcut
+
+ @short Returns the shortcut with the given <code>index.</code>
+ @see #shortcutDefault
+ */
+ public native TDEShortcut shortcut(int index);
+ /**
+ Returns default shortcut with the given <code>index.</code>
+ @param index the index of the shortcut (must be < count())
+ @return the default shortcut
+
+ @short Returns default shortcut with the given <code>index.</code>
+ @see #shortcut
+ */
+ public native TDEShortcut shortcutDefault(int index);
+ /**
+ Checks whether the shortcut with the given <code>index</code> is configurable.
+ @param index the index of the shortcut (must be < count())
+ @return true if configurable, false otherwise
+
+ @short Checks whether the shortcut with the given <code>index</code> is configurable.
+ */
+ public native boolean isConfigurable(int index);
+ /**
+ Sets the shortcut of the given entry
+ @param index the index of the shortcut (must be < count())
+ @param shortcut the shortcut
+ @short Sets the shortcut of the given entry
+ */
+ public native boolean setShortcut(int index, TDEShortcut shortcut);
+ /**
+ Checks whether the shortcut with the given <code>index</code> is saved in the
+ global configuration.
+ @param index the index of the shortcut (must be < count())
+ @return true if global, false otherwise
+
+ @short Checks whether the shortcut with the given <code>index</code> is saved in the global configuration.
+ */
+ public native boolean isGlobal(int index);
+ /**
+ Returns the index of the shortcut with he given name.
+ @param sName the name of the shortcut to search
+ @return the index of the shortcut, of -1 if not found
+
+ @short Returns the index of the shortcut with he given name.
+ */
+ public native int index(String sName);
+ /**
+ Returns the index of the shortcut with he given key sequence.
+ @param keySeq the key sequence to search for
+ @return the index of the shortcut, of -1 if not found
+
+ @short Returns the index of the shortcut with he given key sequence.
+ */
+ public native int index(KKeySequence keySeq);
+ /**
+ The TDEInstance.
+ @return the TDEInstance of the list, can be 0 if not available
+
+ @short The TDEInstance.
+ */
+ public native TDEInstanceInterface instance();
+ /** \internal @short \internal
+ */
+ public native TQVariant getOther(int arg1, int index);
+ /** \internal @short \internal
+ */
+ public native boolean setOther(int arg1, int index, TQVariant arg3);
+ /**
+ Save the shortcut list.
+ @return true if successful, false otherwise
+
+ @short Save the shortcut list.
+ */
+ public native boolean save();
+ /**
+ Loads the shortcuts from the given configuration file.
+ @param sConfigGroup the group in the configuration file
+ @param pConfig the configuration file to load from
+ @return true if successful, false otherwise
+
+ @short Loads the shortcuts from the given configuration file.
+ */
+ public native boolean readSettings(String sConfigGroup, TDEConfigBase pConfig);
+ public native boolean readSettings(String sConfigGroup);
+ public native boolean readSettings();
+ /**
+ Writes the shortcuts to the given configuration file.
+ @param sConfigGroup the group in the configuration file
+ @param pConfig the configuration file to save to
+ @param bWriteAll true to write all actions
+ @param bGlobal true to write to the global configuration file
+ @return true if successful, false otherwise
+
+ @short Writes the shortcuts to the given configuration file.
+ */
+ public native boolean writeSettings(String sConfigGroup, TDEConfigBase pConfig, boolean bWriteAll, boolean bGlobal);
+ public native boolean writeSettings(String sConfigGroup, TDEConfigBase pConfig, boolean bWriteAll);
+ public native boolean writeSettings(String sConfigGroup, TDEConfigBase pConfig);
+ public native boolean writeSettings(String sConfigGroup);
+ public native boolean writeSettings();
+}