ROOT » GUI » QTGSI » TQCanvasMenu

class TQCanvasMenu: public QObject

Function Members (Methods)

public:
virtual~TQCanvasMenu()
boolQObject::blockSignals(bool b)
const QObjectList&QObject::children() const
static TClass*Class()
boolQObject::connect(const QObject* sender, const char* signal, const char* member, Qt::ConnectionType type = Qt::AutoConnection) const
static boolQObject::connect(const QObject* sender, const char* signal, const QObject* receiver, const char* member, Qt::ConnectionType = Qt::AutoConnection)
static boolQObject::connect(const QObject* sender, const QMetaMethod& signal, const QObject* receiver, const QMetaMethod& method, Qt::ConnectionType type = Qt::AutoConnection)
char*CreateArgumentTitle(TMethodArg* argument)
char*CreateDialogTitle(TObject* object, TMethod* method)
voidQObject::deleteLater()
voidDialog(TObject* obj, TMethod* method)
boolQObject::disconnect(const QObject* receiver, const char* member = 0)
boolQObject::disconnect(const char* signal = 0, const QObject* receiver = 0, const char* member = 0)
static boolQObject::disconnect(const QObject* sender, const char* signal, const QObject* receiver, const char* member)
static boolQObject::disconnect(const QObject* sender, const QMetaMethod& signal, const QObject* receiver, const QMetaMethod& member)
voidQObject::dumpObjectInfo()
voidQObject::dumpObjectTree()
QList<QByteArray>QObject::dynamicPropertyNames() const
virtual boolQObject::event(QEvent*)
virtual boolQObject::eventFilter(QObject*, QEvent*)
voidExecute(int id)
boolQObject::inherits(const char* classname) const
voidQObject::installEventFilter(QObject*)
virtual TClass*IsA() const
boolQObject::isWidgetType() const
voidQObject::killTimer(int id)
virtual const QMetaObject*metaObject() const
voidQObject::moveToThread(QThread* thread)
QStringQObject::objectName() const
QObject*QObject::parent() const
voidPopup(TObject* obj, double x, double y, QMouseEvent* e)
QVariantQObject::property(const char* name) const
virtual intqt_metacall(QMetaObject::Call, int, void**)
virtual void*qt_metacast(const char*)
static uintQObject::registerUserData()
voidQObject::removeEventFilter(QObject*)
voidQObject::setObjectName(const QString& name)
voidQObject::setParent(QObject*)
boolQObject::setProperty(const char* name, const QVariant& value)
voidQObject::setUserData(uint id, QObjectUserData* data)
virtual voidShowMembers(TMemberInspector& insp) const
boolQObject::signalsBlocked() const
intQObject::startTimer(int interval)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
QThread*QObject::thread() const
TQCanvasMenu(QWidget* parent = 0, TCanvas* canvas = 0)
TQCanvasMenu(QWidget* parent, QWidget* tabWin, TCanvas* canvas)
static QStringtr(const char* s, const char* c = 0)
static QStringtr(const char* s, const char* c, int n)
static QStringtrUtf8(const char* s, const char* c = 0)
static QStringtrUtf8(const char* s, const char* c, int n)
QObjectUserData*QObject::userData(uint id) const
protected:
virtual voidQObject::childEvent(QChildEvent*)
virtual voidQObject::connectNotify(const char* signal)
virtual voidQObject::customEvent(QEvent*)
voidQObject::destroyed(QObject* = 0)
virtual voidQObject::disconnectNotify(const char* signal)
intQObject::receivers(const char* signal) const
QObject*QObject::sender() const
intQObject::senderSignalIndex() const
virtual voidQObject::timerEvent(QTimerEvent*)
private:
TQCanvasMenu&operator=(const TQCanvasMenu&)
static voidqt_static_metacall(QObject*, QMetaObject::Call, int, void**)
TQCanvasMenu(const TQCanvasMenu& c)

Data Members

public:
static const QMetaObjectstaticMetaObject
static const QMetaObjectQObject::staticMetaObject
protected:
QScopedPointer<QObjectData>QObject::d_ptr
TObject*fCurrObjcurrent selected object
TQRootDialog*fDialogthe TQRootDialog which is used to prompt for
TListfMethodslist of Root metheds associated with the selected object
doublefMousePosXmouse position in user coordinate
doublefMousePosYmouse position in user coordinate
QWidget*fParentparents widgets
QPopupMenu*fPopupQt popup menu
QWidget*fTabWinparents widgets
TCanvas*fcpointer to the ROOT canvas
static const QMetaObjectQObject::staticQtMetaObject
private:
static const QMetaObjectExtraDatastaticMetaObjectExtraData

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TQCanvasMenu(QWidget* parent = 0, TCanvas* canvas = 0)
 ctor, create the popup menu
TQCanvasMenu(QWidget* parent, QWidget* tabWin, TCanvas* canvas)
 ctor, create the popup menu
~TQCanvasMenu()
 dtor
char * CreateDialogTitle(TObject* object, TMethod* method)
 Create title for dialog box retrieving argument values.
char * CreateArgumentTitle(TMethodArg* argument)
 Create string describing argument (for use in dialog box).
void Popup(TObject* obj, double x, double y, QMouseEvent* e)
 Perform the corresponding selected TObject  popup
 in the position defined
 by x, y coordinates (in user coordinate system).
 @param obj (TObject*)
 @param p (QPoint&)
void Execute(int id)
 Slot defined to execute a method from a selected TObject
 using TObject::Execute() function.
void Dialog(TObject* obj, TMethod* method)
 Create dialog object with OK and Cancel buttons. This dialog
 prompts for the arguments of "method".
TQCanvasMenu(const TQCanvasMenu& c)
TQCanvasMenu& operator=(const TQCanvasMenu& )
{return *this;}