JQMenuBarBridge Class Reference

JQMenuBar Bridge. More...

#include <JQMenuBarBridge.h>

Inheritance diagram for JQMenuBarBridge:

JQContainerBridge JQComponentBridge QObjectBridge

List of all members.

Public Slots

void insertChild (JNIEnv *env, jlong childBridge, jint index)
 Inserts child.
void removeChild (JNIEnv *env, jlong childBridge)
 Removes child.

Public Member Functions

QMenuBar * qMenuBar () const
 Returns QMenuBar adaptee.

Static Public Member Functions

static jlong newInstance (JNIEnv *env, jobject obj)
 Returns new instance of the bridge object.

Protected Member Functions

 JQMenuBarBridge (JNIEnv *env, jobject obj)
 Constructs new JQMenuBarBridge object.


Detailed Description

JQMenuBar Bridge.

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

Constructor & Destructor Documentation

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

Constructs new JQMenuBarBridge object.

Parameters:
env the JNIEnv pointer
obj the QSwing JQMenuBar object


Member Function Documentation

void JQMenuBarBridge::insertChild ( JNIEnv *  env,
jlong  childBridge,
jint  index 
) [slot]

Inserts child.

Parameters:
env the JNIEnv pointer
childBridge the child pointer
index the menu item index

Reimplemented from JQContainerBridge.

void JQMenuBarBridge::removeChild ( JNIEnv *  env,
jlong  childBridge 
) [slot]

Removes child.

Parameters:
env the JNIEnv pointer
childBridge the child pointer

Reimplemented from JQContainerBridge.

jlong JQMenuBarBridge::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 JQContainerBridge.

QMenuBar * JQMenuBarBridge::qMenuBar (  )  const [inline]

Returns QMenuBar adaptee.

Returns:
QMenuBar adaptee


Copyright © 2007 ETF and contributors. All Rights Reserved.