JQRadioButtonMenuItemBridge Class Reference

JQRadioButtonMenuItem Bridge. More...

#include <JQRadioButtonMenuItemBridge.h>

Inheritance diagram for JQRadioButtonMenuItemBridge:

JQActionComponentBridge JQComponentBridge QObjectBridge

List of all members.

Public Slots

void setText (JNIEnv *env, jstring text)
 Sets text.
void setShortcut (JNIEnv *env, jstring shortcut)
 Sets short cut.
void setIcon (JNIEnv *env, jobject iconSet)
 Sets icon.
void setSelected (JNIEnv *env, jboolean selected)
 Sets whether or not the item is selected.

Public Member Functions

void selectedChanged (jint modifiers, jboolean selected)
 Calls selectedChanged method of the JQMenuItemBridge object.

Static Public Member Functions

static void initialize (JNIEnv *env, jclass cls)
 Initializes JQRadioButtonMenuItemBridge class.
static jlong newInstance (JNIEnv *env, jobject obj)
 Returns new instance of the bridge object.

Protected Slots

void toggledSlot (bool checked)
 Toggled slot.

Protected Member Functions

 JQRadioButtonMenuItemBridge (JNIEnv *env, jobject obj)
 Constructs new JQRadioButtonMenuItemBridge object.
QRadioButton * radioButton () const
 Returns radio button member.
virtual QWidget * createQWidget ()
 Creates QWidget adaptee.
virtual QAction * createQAction ()
 Creates QAction adaptee.
virtual void deleteQWidget (QWidget *widget)
virtual void deleteQAction (QAction *action)
virtual QWidget * convertToQWidget (QAction *action)
virtual QAction * convertToQAction (QWidget *widget)

Static Protected Member Functions

static QActionGroup * actionGroup ()


Detailed Description

JQRadioButtonMenuItem Bridge.

Author:
Slobodan Vrkacevic (slobodan.vrkacevic@gmail.com)
Version:
0.2.0

Constructor & Destructor Documentation

JQRadioButtonMenuItemBridge::JQRadioButtonMenuItemBridge ( JNIEnv *  env,
jobject  obj 
) [protected]

Constructs new JQRadioButtonMenuItemBridge object.

Parameters:
env the JNIEnv pointer
obj the JQRadioButtonMenuItem object


Member Function Documentation

void JQRadioButtonMenuItemBridge::setText ( JNIEnv *  env,
jstring  text 
) [slot]

Sets text.

Parameters:
env the JNIEnv pointer
text the text

void JQRadioButtonMenuItemBridge::setShortcut ( JNIEnv *  env,
jstring  shortcut 
) [slot]

Sets short cut.

Parameters:
env the JNIEnv pointer
shortcut the shortcut

void JQRadioButtonMenuItemBridge::setIcon ( JNIEnv *  env,
jobject  iconSet 
) [slot]

Sets icon.

Parameters:
env the JNIEnv pointer
iconSet the icon

void JQRadioButtonMenuItemBridge::setSelected ( JNIEnv *  env,
jboolean  selected 
) [slot]

Sets whether or not the item is selected.

Parameters:
env the JNIEnv pointer
selected true if selected

void JQRadioButtonMenuItemBridge::initialize ( JNIEnv *  env,
jclass  cls 
) [static]

Initializes JQRadioButtonMenuItemBridge class.

Parameters:
env the JNIEnv pointer
cls the JQRadioButtonMenuItem class
Exceptions:
FatalError if failed

Reimplemented from JQComponentBridge.

jlong JQRadioButtonMenuItemBridge::newInstance ( JNIEnv *  env,
jobject  obj 
) [static]

Returns new instance of the bridge object.

Parameters:
env the JNIEnv pointer
obj the QSwing object
Returns:
new instance of the bridge object

Reimplemented from JQComponentBridge.

void JQRadioButtonMenuItemBridge::selectedChanged ( jint  modifiers,
jboolean  selected 
)

Calls selectedChanged method of the JQMenuItemBridge object.

Parameters:
modifiers the keyboard modifiers
selected true if the item is selected

void JQRadioButtonMenuItemBridge::toggledSlot ( bool  checked  )  [protected, slot]

Toggled slot.

Parameters:
checked true if the item is checked

QRadioButton * JQRadioButtonMenuItemBridge::radioButton (  )  const [inline, protected]

Returns radio button member.

Returns:
radio button member

QWidget * JQRadioButtonMenuItemBridge::createQWidget (  )  [protected, virtual]

Creates QWidget adaptee.

Returns:
QWidget adaptee

Implements JQActionComponentBridge.

QAction * JQRadioButtonMenuItemBridge::createQAction (  )  [protected, virtual]

Creates QAction adaptee.

Returns:
QAction adaptee

Implements JQActionComponentBridge.

void JQRadioButtonMenuItemBridge::deleteQWidget ( QWidget *  widget  )  [protected, virtual]

Deletes QWidget.

Returns:
widget the widget to be deleted

Reimplemented from JQActionComponentBridge.

void JQRadioButtonMenuItemBridge::deleteQAction ( QAction *  action  )  [protected, virtual]

Deletes QAction.

Returns:
action the action to be deleted

Reimplemented from JQActionComponentBridge.

QWidget * JQRadioButtonMenuItemBridge::convertToQWidget ( QAction *  action  )  [protected, virtual]

Converts QAction into QWidget.

Returns:
QAction converted into QWidget

Reimplemented from JQActionComponentBridge.

QAction * JQRadioButtonMenuItemBridge::convertToQAction ( QWidget *  widget  )  [protected, virtual]

Converts QWidget into QAction.

Returns:
QWidget converted into QAction

Reimplemented from JQActionComponentBridge.


Copyright © 2007 ETF and contributors. All Rights Reserved.