org.kde.qt
Class QMenuData

java.lang.Object
  extended by org.kde.qt.QMenuData
All Implemented Interfaces:
QMenuDataInterface, QtSupport

public class QMenuData
extends java.lang.Object
implements QtSupport, QMenuDataInterface


Constructor Summary
  QMenuData()
           
protected QMenuData(java.lang.Class dummy)
           
 
Method Summary
 QKeySequence accel(int id)
           
 void activateItemAt(int index)
           
 void changeItem(int id, QIconSet icon, QPixmap pixmap)
           
 void changeItem(int id, QIconSet icon, java.lang.String text)
           
 void changeItem(int id, QPixmap pixmap)
           
 void changeItem(int id, java.lang.String text)
           
 void changeItem(QIconSet icon, java.lang.String text, int id)
           
 void changeItem(QPixmap pixmap, int id)
           
 void changeItem(java.lang.String text, int id)
           
 void clear()
           
 boolean connectItem(int id, QObject receiver, java.lang.String member)
           
 int count()
           
 boolean disconnectItem(int id, QObject receiver, java.lang.String member)
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
protected  void finalize()
          Deletes the wrapped C++ instance
 QMenuItem findItem(int id)
           
 QMenuItem findPopup(QPopupMenu arg1)
           
 QMenuItem findPopup(QPopupMenu arg1, int[] index)
           
 QIconSet iconSet(int id)
           
 int idAt(int index)
           
 int indexOf(int id)
           
 int insertItem(QCustomMenuItem custom)
           
 int insertItem(QCustomMenuItem custom, int id)
           
 int insertItem(QCustomMenuItem custom, int id, int index)
           
 int insertItem(QIconSet icon, QCustomMenuItem custom)
           
 int insertItem(QIconSet icon, QCustomMenuItem custom, int id)
           
 int insertItem(QIconSet icon, QCustomMenuItem custom, int id, int index)
           
 int insertItem(QIconSet icon, QPixmap pixmap)
           
 int insertItem(QIconSet icon, QPixmap pixmap, int id)
           
 int insertItem(QIconSet icon, QPixmap pixmap, int id, int index)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, java.lang.String member)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel, int id)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel, int id, int index)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id)
           
 int insertItem(QIconSet icon, QPixmap pixmap, QPopupMenu popup, int id, int index)
           
 int insertItem(QIconSet icon, java.lang.String text)
           
 int insertItem(QIconSet icon, java.lang.String text, int id)
           
 int insertItem(QIconSet icon, java.lang.String text, int id, int index)
           
 int insertItem(QIconSet icon, java.lang.String text, QObject receiver, java.lang.String member)
           
 int insertItem(QIconSet icon, java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel)
           
 int insertItem(QIconSet icon, java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel, int id)
           
 int insertItem(QIconSet icon, java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel, int id, int index)
           
 int insertItem(QIconSet icon, java.lang.String text, QPopupMenu popup)
           
 int insertItem(QIconSet icon, java.lang.String text, QPopupMenu popup, int id)
           
 int insertItem(QIconSet icon, java.lang.String text, QPopupMenu popup, int id, int index)
           
 int insertItem(QPixmap pixmap)
           
 int insertItem(QPixmap pixmap, int id)
           
 int insertItem(QPixmap pixmap, int id, int index)
           
 int insertItem(QPixmap pixmap, QObject receiver, java.lang.String member)
           
 int insertItem(QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel)
           
 int insertItem(QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel, int id)
           
 int insertItem(QPixmap pixmap, QObject receiver, java.lang.String member, QKeySequence accel, int id, int index)
           
 int insertItem(QPixmap pixmap, QPopupMenu popup)
           
 int insertItem(QPixmap pixmap, QPopupMenu popup, int id)
           
 int insertItem(QPixmap pixmap, QPopupMenu popup, int id, int index)
           
 int insertItem(QWidget widget)
           
 int insertItem(QWidget widget, int id)
           
 int insertItem(QWidget widget, int id, int index)
           
 int insertItem(java.lang.String text)
           
 int insertItem(java.lang.String text, int id)
           
 int insertItem(java.lang.String text, int id, int index)
           
 int insertItem(java.lang.String text, QObject receiver, java.lang.String member)
           
 int insertItem(java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel)
           
 int insertItem(java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel, int id)
           
 int insertItem(java.lang.String text, QObject receiver, java.lang.String member, QKeySequence accel, int id, int index)
           
 int insertItem(java.lang.String text, QPopupMenu popup)
           
 int insertItem(java.lang.String text, QPopupMenu popup, int id)
           
 int insertItem(java.lang.String text, QPopupMenu popup, int id, int index)
           
 int insertSeparator()
           
 int insertSeparator(int index)
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean isItemActive(int id)
           
 boolean isItemChecked(int id)
           
 boolean isItemEnabled(int id)
           
 boolean isItemVisible(int id)
           
 int itemParameter(int id)
           
protected  void menuContentsChanged()
           
protected  void menuDelPopup(QPopupMenu arg1)
           
protected  void menuInsPopup(QPopupMenu arg1)
           
protected  void menuStateChanged()
           
 QPixmap pixmap(int id)
           
 void removeItem(int id)
           
 void removeItemAt(int index)
           
 void setAccel(QKeySequence key, int id)
           
 void setId(int index, int id)
           
 void setItemChecked(int id, boolean check)
           
 void setItemEnabled(int id, boolean enable)
           
 boolean setItemParameter(int id, int param)
           
 void setItemVisible(int id, boolean visible)
           
 void setWhatsThis(int id, java.lang.String arg2)
           
 java.lang.String text(int id)
           
 void updateItem(int id)
           
 java.lang.String whatsThis(int id)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QMenuData

protected QMenuData(java.lang.Class dummy)

QMenuData

public QMenuData()
Method Detail

count

public int count()
Specified by:
count in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QObject receiver,
                      java.lang.String member)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QObject receiver,
                      java.lang.String member)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member,
                      QKeySequence accel)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QObject receiver,
                      java.lang.String member)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QPopupMenu popup,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QPopupMenu popup,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(java.lang.String text,
                      QPopupMenu popup)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QPopupMenu popup,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QPopupMenu popup,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      java.lang.String text,
                      QPopupMenu popup)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QPopupMenu popup,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QPopupMenu popup,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QPixmap pixmap,
                      QPopupMenu popup)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QPopupMenu popup,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QPopupMenu popup,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QPixmap pixmap,
                      QPopupMenu popup)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QWidget widget,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QWidget widget,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QWidget widget)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QCustomMenuItem custom,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QCustomMenuItem custom,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QIconSet icon,
                      QCustomMenuItem custom)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QCustomMenuItem custom,
                      int id,
                      int index)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QCustomMenuItem custom,
                      int id)
Specified by:
insertItem in interface QMenuDataInterface

insertItem

public int insertItem(QCustomMenuItem custom)
Specified by:
insertItem in interface QMenuDataInterface

insertSeparator

public int insertSeparator(int index)
Specified by:
insertSeparator in interface QMenuDataInterface

insertSeparator

public int insertSeparator()
Specified by:
insertSeparator in interface QMenuDataInterface

removeItem

public void removeItem(int id)
Specified by:
removeItem in interface QMenuDataInterface

removeItemAt

public void removeItemAt(int index)
Specified by:
removeItemAt in interface QMenuDataInterface

clear

public void clear()
Specified by:
clear in interface QMenuDataInterface

accel

public QKeySequence accel(int id)
Specified by:
accel in interface QMenuDataInterface

setAccel

public void setAccel(QKeySequence key,
                     int id)
Specified by:
setAccel in interface QMenuDataInterface

iconSet

public QIconSet iconSet(int id)
Specified by:
iconSet in interface QMenuDataInterface

text

public java.lang.String text(int id)
Specified by:
text in interface QMenuDataInterface

pixmap

public QPixmap pixmap(int id)
Specified by:
pixmap in interface QMenuDataInterface

setWhatsThis

public void setWhatsThis(int id,
                         java.lang.String arg2)
Specified by:
setWhatsThis in interface QMenuDataInterface

whatsThis

public java.lang.String whatsThis(int id)
Specified by:
whatsThis in interface QMenuDataInterface

changeItem

public void changeItem(int id,
                       java.lang.String text)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(int id,
                       QPixmap pixmap)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(int id,
                       QIconSet icon,
                       java.lang.String text)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(int id,
                       QIconSet icon,
                       QPixmap pixmap)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(java.lang.String text,
                       int id)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(QPixmap pixmap,
                       int id)
Specified by:
changeItem in interface QMenuDataInterface

changeItem

public void changeItem(QIconSet icon,
                       java.lang.String text,
                       int id)
Specified by:
changeItem in interface QMenuDataInterface

isItemActive

public boolean isItemActive(int id)
Specified by:
isItemActive in interface QMenuDataInterface

isItemEnabled

public boolean isItemEnabled(int id)
Specified by:
isItemEnabled in interface QMenuDataInterface

setItemEnabled

public void setItemEnabled(int id,
                           boolean enable)
Specified by:
setItemEnabled in interface QMenuDataInterface

isItemChecked

public boolean isItemChecked(int id)
Specified by:
isItemChecked in interface QMenuDataInterface

setItemChecked

public void setItemChecked(int id,
                           boolean check)
Specified by:
setItemChecked in interface QMenuDataInterface

isItemVisible

public boolean isItemVisible(int id)
Specified by:
isItemVisible in interface QMenuDataInterface

setItemVisible

public void setItemVisible(int id,
                           boolean visible)
Specified by:
setItemVisible in interface QMenuDataInterface

updateItem

public void updateItem(int id)
Specified by:
updateItem in interface QMenuDataInterface

indexOf

public int indexOf(int id)
Specified by:
indexOf in interface QMenuDataInterface

idAt

public int idAt(int index)
Specified by:
idAt in interface QMenuDataInterface

setId

public void setId(int index,
                  int id)
Specified by:
setId in interface QMenuDataInterface

connectItem

public boolean connectItem(int id,
                           QObject receiver,
                           java.lang.String member)
Specified by:
connectItem in interface QMenuDataInterface

disconnectItem

public boolean disconnectItem(int id,
                              QObject receiver,
                              java.lang.String member)
Specified by:
disconnectItem in interface QMenuDataInterface

setItemParameter

public boolean setItemParameter(int id,
                                int param)
Specified by:
setItemParameter in interface QMenuDataInterface

itemParameter

public int itemParameter(int id)
Specified by:
itemParameter in interface QMenuDataInterface

findItem

public QMenuItem findItem(int id)
Specified by:
findItem in interface QMenuDataInterface

findPopup

public QMenuItem findPopup(QPopupMenu arg1,
                           int[] index)
Specified by:
findPopup in interface QMenuDataInterface

findPopup

public QMenuItem findPopup(QPopupMenu arg1)
Specified by:
findPopup in interface QMenuDataInterface

activateItemAt

public void activateItemAt(int index)
Specified by:
activateItemAt in interface QMenuDataInterface

menuContentsChanged

protected void menuContentsChanged()

menuStateChanged

protected void menuStateChanged()

menuInsPopup

protected void menuInsPopup(QPopupMenu arg1)

menuDelPopup

protected void menuDelPopup(QPopupMenu arg1)

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class java.lang.Object
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()


isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?