TGQt Class Reference

#include <TGQt.h>

Inheritance diagram for TGQt:

TVirtualX TAttMarker TAttText TAttFill TAttLine TNamed TAttMarker TAttText TAttFill TAttLine TNamed List of all members.

Public Member Functions

 TGQt ()
 TGQt (const TGQt &vx)
 TGQt (const char *name, const char *title)
virtual ~TGQt ()
virtual Bool_t Init (void *display=0)
virtual void ClearWindow ()
virtual void ClosePixmap ()
virtual void CloseWindow ()
virtual void CopyPixmap (Int_t wid, Int_t xpos, Int_t ypos)
virtual void CreateOpenGLContext (Int_t wid=0)
virtual void DeleteOpenGLContext (Int_t wid=0)
virtual void DrawBox (Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
virtual void DrawCellArray (Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
virtual void DrawFillArea (Int_t n, TPoint *xy)
virtual void DrawLine (Int_t x1, Int_t y1, Int_t x2, Int_t y2)
virtual void DrawPolyLine (Int_t n, TPoint *xy)
virtual void DrawPolyMarker (Int_t n, TPoint *xy)
virtual void DrawText (Int_t x, Int_t y, Float_t angle, Float_t mgn, const char *text, ETextMode mode)
virtual UInt_t ExecCommand (TGWin32Command *code)
virtual void GetCharacterUp (Float_t &chupx, Float_t &chupy)
virtual Int_t GetDoubleBuffer (Int_t wid)
virtual void GetGeometry (Int_t wid, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual const char * DisplayName (const char *=0)
virtual Handle_t GetNativeEvent () const
virtual ULong_t GetPixel (Color_t cindex)
virtual void GetPlanes (Int_t &nplanes)
virtual void GetRGB (Int_t index, Float_t &r, Float_t &g, Float_t &b)
virtual void GetTextExtent (UInt_t &w, UInt_t &h, char *mess)
virtual Int_t GetFontAscent () const
virtual Int_t GetFontDescent () const
virtual Float_t GetTextMagnitude ()
virtual Window_t GetWindowID (Int_t wid)
virtual Bool_t HasTTFonts () const
virtual Int_t InitWindow (ULong_t window)
virtual Int_t AddWindow (ULong_t qwid, UInt_t w, UInt_t h)
virtual void RemoveWindow (ULong_t qwid)
virtual void MoveWindow (Int_t wid, Int_t x, Int_t y)
virtual Int_t OpenPixmap (UInt_t w, UInt_t h)
virtual void QueryPointer (Int_t &ix, Int_t &iy)
virtual Pixmap_t ReadGIF (Int_t x0, Int_t y0, const char *file, Window_t id=0)
virtual Int_t RequestLocator (Int_t mode, Int_t ctyp, Int_t &x, Int_t &y)
virtual Int_t RequestString (Int_t x, Int_t y, char *text)
virtual void RescaleWindow (Int_t wid, UInt_t w, UInt_t h)
virtual Int_t ResizePixmap (Int_t wid, UInt_t w, UInt_t h)
virtual void ResizeWindow (Int_t wid)
virtual void SelectWindow (Int_t wid)
virtual void SelectPixmap (Int_t qpixid)
virtual void SetCharacterUp (Float_t chupx, Float_t chupy)
virtual void SetClipOFF (Int_t wid)
virtual void SetClipRegion (Int_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void SetCursor (Int_t win, ECursor cursor)
virtual void SetDoubleBuffer (Int_t wid, Int_t mode)
virtual void SetDoubleBufferOFF ()
virtual void SetDoubleBufferON ()
virtual void SetDrawMode (EDrawMode mode)
virtual void SetFillColor (Color_t cindex)
virtual void SetFillStyle (Style_t style)
virtual void SetLineColor (Color_t cindex)
virtual void SetLineType (Int_t n, Int_t *dash)
virtual void SetLineStyle (Style_t linestyle)
virtual void SetLineWidth (Width_t width)
virtual void SetMarkerColor (Color_t cindex)
virtual void SetMarkerSize (Float_t markersize)
virtual void SetMarkerStyle (Style_t markerstyle)
virtual void SetOpacity (Int_t percent)
virtual void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b)
virtual void SetTextAlign (Short_t talign=11)
virtual void SetTextColor (Color_t cindex)
virtual Int_t SetTextFont (char *fontname, ETextSetMode mode)
virtual void SetTextFont (Font_t fontnumber)
virtual void SetTextMagnitude (Float_t mgn)
virtual void SetTextSize (Float_t textsize)
virtual void UpdateWindow (Int_t mode)
virtual void Warp (Int_t ix, Int_t iy)
virtual void Warp (Int_t ix, Int_t iy, Window_t id)
virtual Int_t WriteGIF (char *name)
virtual void WritePixmap (Int_t wid, UInt_t w, UInt_t h, char *pxname)
virtual void GetWindowAttributes (Window_t id, WindowAttributes_t &attr)
virtual void MapWindow (Window_t id)
virtual void MapSubwindows (Window_t id)
virtual void MapRaised (Window_t id)
virtual void UnmapWindow (Window_t id)
virtual void DestroyWindow (Window_t id)
virtual void RaiseWindow (Window_t id)
virtual void LowerWindow (Window_t id)
virtual void MoveWindow (Window_t id, Int_t x, Int_t y)
virtual void MoveResizeWindow (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void ResizeWindow (Window_t id, UInt_t w, UInt_t h)
virtual void IconifyWindow (Window_t id)
virtual Bool_t NeedRedraw (ULong_t tgwindow, Bool_t force)
virtual void ReparentWindow (Window_t id, Window_t pid, Int_t x, Int_t y)
virtual void SetWindowBackground (Window_t id, ULong_t color)
virtual void SetWindowBackgroundPixmap (Window_t id, Pixmap_t pxm)
virtual Window_t CreateWindow (Window_t parent, Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t wtype)
virtual Int_t OpenDisplay (const char *dpyName)
virtual void CloseDisplay ()
virtual Display_t GetDisplay () const
virtual Visual_t GetVisual () const
virtual Int_t GetScreen () const
virtual Int_t GetDepth () const
virtual Colormap_t GetColormap () const
virtual Atom_t InternAtom (const char *atom_name, Bool_t only_if_exist)
virtual Window_t GetDefaultRootWindow () const
virtual Window_t GetParent (Window_t id) const
virtual FontStruct_t LoadQueryFont (const char *font_name)
virtual FontH_t GetFontHandle (FontStruct_t fs)
virtual void DeleteFont (FontStruct_t fs)
virtual GContext_t CreateGC (Drawable_t id, GCValues_t *gval)
virtual void ChangeGC (GContext_t gc, GCValues_t *gval)
virtual void CopyGC (GContext_t org, GContext_t dest, Mask_t mask)
virtual void DeleteGC (GContext_t gc)
virtual Cursor_t CreateCursor (ECursor cursor)
virtual void SetCursor (Window_t id, Cursor_t curid)
virtual Pixmap_t CreatePixmap (Drawable_t id, UInt_t w, UInt_t h)
virtual Pixmap_t CreatePixmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height, ULong_t forecolor, ULong_t backcolor, Int_t depth)
virtual Pixmap_t CreateBitmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height)
virtual void DeletePixmap (Pixmap_t pmap)
virtual Bool_t CreatePictureFromFile (Drawable_t id, const char *filename, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
virtual Bool_t CreatePictureFromData (Drawable_t id, char **data, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
virtual Bool_t ReadPictureDataFromFile (const char *filename, char ***ret_data)
virtual void DeletePictureData (void *data)
virtual void SetDashes (GContext_t gc, Int_t offset, const char *dash_list, Int_t n)
virtual Bool_t ParseColor (Colormap_t cmap, const char *cname, ColorStruct_t &color)
virtual Bool_t AllocColor (Colormap_t cmap, ColorStruct_t &color)
virtual void QueryColor (Colormap_t cmap, ColorStruct_t &color)
virtual void FreeColor (Colormap_t cmap, ULong_t pixel)
virtual Int_t EventsPending ()
virtual void NextEvent (Event_t &event)
virtual void Bell (Int_t percent)
virtual void CopyArea (Drawable_t src, Drawable_t dest, GContext_t gc, Int_t src_x, Int_t src_y, UInt_t width, UInt_t height, Int_t dest_x, Int_t dest_y)
virtual void ChangeWindowAttributes (Window_t id, SetWindowAttributes_t *attr)
virtual void ChangeProperty (Window_t id, Atom_t property, Atom_t type, UChar_t *data, Int_t len)
virtual void DrawLine (Drawable_t id, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
virtual void ClearArea (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual Bool_t CheckEvent (Window_t id, EGEventType type, Event_t &ev)
virtual void SendEvent (Window_t id, Event_t *ev)
virtual void WMDeleteNotify (Window_t id)
virtual void SetKeyAutoRepeat (Bool_t on=kTRUE)
virtual void GrabKey (Window_t id, Int_t keycode, UInt_t modifier, Bool_t grab=kTRUE)
virtual void GrabButton (Window_t id, EMouseButton button, UInt_t modifier, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE)
virtual void GrabPointer (Window_t id, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE, Bool_t owner_events=kTRUE)
virtual void SetWindowName (Window_t id, char *name)
virtual void SetIconName (Window_t id, char *name)
virtual void SetIconPixmap (Window_t id, Pixmap_t pix)
virtual void SetClassHints (Window_t id, char *className, char *resourceName)
virtual void SetMWMHints (Window_t id, UInt_t value, UInt_t funcs, UInt_t input)
virtual void SetWMPosition (Window_t id, Int_t x, Int_t y)
virtual void SetWMSize (Window_t id, UInt_t w, UInt_t h)
virtual void SetWMSizeHints (Window_t id, UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
virtual void SetWMState (Window_t id, EInitialState state)
virtual void SetWMTransientHint (Window_t id, Window_t main_id)
virtual void DrawString (Drawable_t id, GContext_t gc, Int_t x, Int_t y, const char *s, Int_t len)
virtual Int_t TextWidth (FontStruct_t font, const char *s, Int_t len)
virtual void GetFontProperties (FontStruct_t font, Int_t &max_ascent, Int_t &max_descent)
virtual void GetGCValues (GContext_t gc, GCValues_t &gval)
virtual FontStruct_t GetFontStruct (FontH_t fh)
virtual void FreeFontStruct (FontStruct_t fs)
virtual void ClearWindow (Window_t id)
virtual Int_t KeysymToKeycode (UInt_t keysym)
virtual void FillRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void DrawRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void DrawSegments (Drawable_t id, GContext_t gc, Segment_t *seg, Int_t nseg)
virtual void SelectInput (Window_t id, UInt_t evmask)
virtual Window_t GetInputFocus ()
virtual void SetInputFocus (Window_t id)
virtual Window_t GetPrimarySelectionOwner ()
virtual void SetPrimarySelectionOwner (Window_t id)
virtual void ConvertPrimarySelection (Window_t id, Atom_t clipboard, Time_t when)
virtual void LookupString (Event_t *event, char *buf, Int_t buflen, UInt_t &keysym)
virtual void GetPasteBuffer (Window_t id, Atom_t atom, TString &text, Int_t &nchar, Bool_t del)
virtual void TranslateCoordinates (Window_t src, Window_t dest, Int_t src_x, Int_t src_y, Int_t &dest_x, Int_t &dest_y, Window_t &child)
virtual void GetWindowSize (Drawable_t id, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual void FillPolygon (Window_t id, GContext_t gc, Point_t *points, Int_t npnt)
virtual void QueryPointer (Window_t id, Window_t &rootw, Window_t &childw, Int_t &root_x, Int_t &root_y, Int_t &win_x, Int_t &win_y, UInt_t &mask)
virtual void SetBackground (GContext_t gc, ULong_t background)
virtual void SetForeground (GContext_t gc, ULong_t foreground)
virtual void SetClipRectangles (GContext_t gc, Int_t x, Int_t y, Rectangle_t *recs, Int_t n)
virtual void Update (Int_t mode=0)
virtual Region_t CreateRegion ()
virtual void DestroyRegion (Region_t reg)
virtual void UnionRectWithRegion (Rectangle_t *rect, Region_t src, Region_t dest)
virtual Region_t PolygonRegion (Point_t *points, Int_t np, Bool_t winding)
virtual void UnionRegion (Region_t rega, Region_t regb, Region_t result)
virtual void IntersectRegion (Region_t rega, Region_t regb, Region_t result)
virtual void SubtractRegion (Region_t rega, Region_t regb, Region_t result)
virtual void XorRegion (Region_t rega, Region_t regb, Region_t result)
virtual Bool_t EmptyRegion (Region_t reg)
virtual Bool_t PointInRegion (Int_t x, Int_t y, Region_t reg)
virtual Bool_t EqualRegion (Region_t rega, Region_t regb)
virtual void GetRegionBox (Region_t reg, Rectangle_t *rect)
virtual char ** ListFonts (const char *fontname, Int_t max, Int_t &count)
virtual void FreeFontNames (char **fontlist)
virtual Drawable_t CreateImage (UInt_t width, UInt_t height)
virtual void GetImageSize (Drawable_t id, UInt_t &width, UInt_t &height)
virtual void PutPixel (Drawable_t id, Int_t x, Int_t y, ULong_t pixel)
virtual void PutImage (Drawable_t id, GContext_t gc, Drawable_t img, Int_t dx, Int_t dy, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void DeleteImage (Drawable_t img)
unsigned char * GetColorBits (Drawable_t wid, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0)
virtual Pixmap_t CreatePixmapFromData (unsigned char *bits, UInt_t width, UInt_t height)
virtual Window_t GetCurrentWindow () const
virtual Int_t SupportsExtension (const char *ext) const
virtual void DeleteProperty (Window_t, Atom_t &)
virtual Int_t GetProperty (Window_t, Atom_t, Long_t, Long_t, Bool_t, Atom_t, Atom_t *, Int_t *, ULong_t *, ULong_t *, unsigned char **)
virtual void ChangeActivePointerGrab (Window_t, UInt_t, Cursor_t)
virtual void ConvertSelection (Window_t, Atom_t &, Atom_t &, Atom_t &, Time_t &)
virtual Bool_t SetSelectionOwner (Window_t, Atom_t &)
virtual void ChangeProperties (Window_t id, Atom_t property, Atom_t type, Int_t format, UChar_t *data, Int_t len)
virtual void SetDNDAware (Window_t, Atom_t *)
virtual void SetTypeList (Window_t win, Atom_t prop, Atom_t *typelist)
virtual Window_t FindRWindow (Window_t win, Window_t dragwin, Window_t input, int x, int y, int maxd)
virtual Bool_t IsDNDAware (Window_t win, Atom_t *typelist)
virtual QPaintDevice * GetSelectedWindow ()
virtual void SetFillStyleIndex (Int_t style, Int_t fasi)
virtual void SetMarkerType (Int_t type, Int_t n, TPoint *xy)
virtual void SetTitle (const char *title)
virtual void CopyPixmap (const QPixmap &p, Int_t px1, Int_t py1)
virtual void SetTextDecoder (const char *)
virtual const QTextCodec * GetTextDecoder ()
virtual void PutByte (Byte_t b)
virtual Bool_t IsHandleValid (Window_t id)
void SetQClientFilter (TQtClientFilter *filter)
TQtClientFilterQClientFilter () const
QColor QtColor (ULong_t pixel)
void SendDestroyEvent (TQtClientWidget *) const
TQtEmitterEmitter ()
virtual void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b, Float_t a)
virtual void SetAlpha (Int_t cindex, Float_t a)
virtual void GetRGBA (Int_t cindex, Float_t &r, Float_t &g, Float_t &b, Float_t &a)
virtual Float_t GetAlpha (Int_t cindex)
virtual const QColor & ColorIndex (Color_t indx) const
virtual Int_t LoadQt (const char *shareLibFileName)
virtual Int_t processQtEvents (Int_t maxtime=300)

Static Public Member Functions

static TQtApplicationCreateQtApplicationImp ()
static Int_t iwid (QPaintDevice *wid)
static QPaintDevice * iwid (Int_t wid)
static QPaintDevice * iwid (Window_t wid)
static TVirtualXGetVirtualX ()
static QWidget * winid (Window_t id)
static QWidget * wid (Window_t id)
static Window_t wid (TQtClientWidget *widget)
static Window_t rootwid (QPaintDevice *dev)
static void PrintEvent (Event_t &)
static QString SetFileName (const QString &fileName)
static QString GetNewFileName (const QString &fileNamePrototype)
static TQtTextProxyTextProxy ()
static void SetTextProxy (TQtTextProxy *proxy)
static void PostQtEvent (QObject *receiver, QEvent *event)
static int CoinFlag ()
static void SetCoinFlag (int flag)
static void SetCoinLoaded ()
static Int_t IsCoinLoaded ()
static QString RootFileFormat (const char *selector)
static QString RootFileFormat (const QString &selector)
static QString QtFileFormat (const char *selector)
static QString QtFileFormat (const QString &selector)

Protected Types

enum  DEFWINDOWID
typedef QMap< QPaintDevice *,
QRect > 
TQTCLIPMAP
typedef std::map< ULong_t,
QColor * > 
COLORMAP

Protected Member Functions

Int_t CreatROOTThread ()
void DeleteSelectedObj ()
int UpdateColor (int cindex)
QPaintDevice * GetDoubleBuffer (QPaintDevice *dev)

Static Protected Member Functions

static QRect GetQRect (QPaintDevice &dev)
static Int_t RegisterWid (QPaintDevice *wid)
static Int_t UnRegisterWid (QPaintDevice *wid)
static Bool_t IsRegistered (QPaintDevice *wid)

Protected Attributes

QPaintDevice * fSelectedWindow
QPaintDevice * fPrevWindow
Int_t fDisplayOpened
TQtPainterfQPainter
TQtEmitter fEmitter
void * fhEvent
QVector< QCursor * > fCursors
ECursor fCursor
Style_t fMarkerStyle
Int_t fTextAlignH
Int_t fTextAlignV
Float_t fCharacterUpX
Float_t fCharacterUpY
Int_t fTextFontModified
Float_t fTextMagnitude
TQtBrushfQBrush
TQtPenfQPen
TQtMarkerfQtMarker
TQtPadFontfQFont
QPainter::CompositionMode fDrawMode
TQTCLIPMAP fClipMap
QMap< Color_t, QColor * > fPallete
TQtClientFilterfQClientFilter
TQtEventQueuefQClientFilterBuffer
TQtClientGuard fQClientGuard
TQtPixmapGuard fQPixmapGuard
COLORMAP fColorMap
TQtClientWidgetfPointerGrabber
QTextCodec * fCodec
QString fFontTextCode
const char * fSymbolFontFamily
Int_t fQtEventHasBeenProcessed
Bool_t fFeedBackMode
TQtFeedBackWidgetfFeedBackWidget
Bool_t fBlockRGB
Bool_t fUseTTF

Static Protected Attributes

static TVirtualXfgTQt
static TQtTextProxyfgTextProxy

Private Member Functions

TGQtoperator= (const TGQt &)

Static Private Attributes

static int fgCoinFlag
static int fgCoinLoaded

Friends

class TQtObject
class TQtWindowsObject
class TQtPixmapObject
class TPadOpenGLView
class TQtWidget
class TQtClientWidget
class TQtImage
class TQtClientGuard
class TQtClientFilter
class TQtSynchPainting
class TQtToggleFeedBack
class TQtColorSelect
class TQt16ColorSelector
class TQtPen
class TQtBrush
class TQtPainter
class TQtTextProxy

Detailed Description

Definition at line 116 of file TGQt.h.


Member Typedef Documentation

typedef QMap<QPaintDevice *,QRect> TGQt::TQTCLIPMAP [protected]

Definition at line 168 of file TGQt.h.

typedef std::map<ULong_t, QColor * > TGQt::COLORMAP [protected]

Definition at line 181 of file TGQt.h.


Member Enumeration Documentation

enum TGQt::DEFWINDOWID [protected]

Definition at line 138 of file TGQt.h.


Constructor & Destructor Documentation

TGQt::TGQt (  ) 

Definition at line 793 of file TGQt.cxx.

References fgTQt, fPrevWindow, fSelectedWindow, gQt, and NoOperation.

TGQt::TGQt ( const TGQt vx  )  [inline]

Definition at line 218 of file TGQt.h.

References TObject::MayNotUse().

TGQt::TGQt ( const char *  name,
const char *  title 
)

Definition at line 807 of file TGQt.cxx.

References CreateQtApplicationImp(), fgTQt, fPrevWindow, fSelectedWindow, gQt, Init(), and NoOperation.

TGQt::~TGQt (  )  [virtual]

Definition at line 823 of file TGQt.cxx.

References c, fCursors, fgTextProxy, fPallete, fQClientFilter, fQClientFilterBuffer, gGXBatch, gROOT, gVirtualX, TROOT::SetBatch(), and TQtApplication::Terminate().


Member Function Documentation

Int_t TGQt::CreatROOTThread (  )  [protected]

Definition at line 1068 of file TGQt.cxx.

void TGQt::DeleteSelectedObj (  )  [protected]

Definition at line 1222 of file TGQt.cxx.

References TQtUtil::canvasWidget(), DestroyWindow(), fClipMap, fPrevWindow, fSelectedWindow, kNone, rootwid(), and UnRegisterWid().

Referenced by ClosePixmap(), and CloseWindow().

QRect TGQt::GetQRect ( QPaintDevice &  dev  )  [static, protected]

Definition at line 1251 of file TGQt.cxx.

Referenced by ClearWindow(), and GetGeometry().

int TGQt::UpdateColor ( int  cindex  )  [protected]

Definition at line 2492 of file TGQt.cxx.

References a, b, BIGGEST_RGB_VALUE, fBlockRGB, fPallete, g, TColor::GetAlpha(), TROOT::GetColor(), TColor::GetRGB(), gROOT, kFALSE, and kTRUE.

Referenced by GetPixel(), TQtBrush::SetColor(), SetFillColor(), SetLineColor(), TQtPen::SetLineColor(), SetMarkerColor(), and SetTextColor().

QPaintDevice * TGQt::GetDoubleBuffer ( QPaintDevice *  dev  )  [protected]

Definition at line 1622 of file TGQt.cxx.

References buffer, TQtWidgetBuffer::Buffer(), TQtWidget::IsDoubleBuffered(), and TQtWidget::SetBuffer().

Int_t TGQt::RegisterWid ( QPaintDevice *  wid  )  [static, protected]

Definition at line 1075 of file TGQt.cxx.

References TQWidgetCollection::find(), fWidgetArray, and TQWidgetCollection::GetFreeId().

Referenced by TQtWidget::Init().

Int_t TGQt::UnRegisterWid ( QPaintDevice *  wid  )  [static, protected]

Definition at line 1083 of file TGQt.cxx.

References fWidgetArray, and TQWidgetCollection::RemoveByPointer().

Referenced by DeleteSelectedObj(), and TQtWidget::~TQtWidget().

Bool_t TGQt::IsRegistered ( QPaintDevice *  wid  )  [static, protected]

Definition at line 1090 of file TGQt.cxx.

References TQWidgetCollection::find(), fWidgetArray, kFALSE, and kTRUE.

Referenced by TQtClientGuard::Disconnect().

TGQt& TGQt::operator= ( const TGQt  )  [private]

Bool_t TGQt::Init ( void *  display = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 849 of file TGQt.cxx.

References TSystem::AccessPathName(), TSystem::AddIncludePath(), TString::Data(), TSystem::ExpandPathName(), fCharacterUpX, fCharacterUpY, fCursor, fCursors, fDisplayOpened, fDrawMode, TAttFill::fFillColor, fFontTextCode, TAttLine::fLineColor, TAttLine::fLineStyle, TAttLine::fLineWidth, TAttMarker::fMarkerSize, fMarkerStyle, fPrevWindow, fprintf(), fQBrush, fQClientFilter, fQFont, fQPen, fQtMarker, TSystem::FreeDirectory(), fSelectedWindow, fSymbolFontFamily, TAttText::fTextAlign, fTextAlignH, fTextAlignV, TAttText::fTextFont, fTextFontModified, fTextMagnitude, TAttText::fTextSize, fUseTTF, fWidgetArray, gEnv, TSystem::GetDirEntry(), TSystem::GetDynamicPath(), TSystem::Getenv(), TSystem::GetLinkedLibs(), TEnv::GetValue(), gSystem, TQtEventInputHandler::Instance(), kArrowHor, kArrowRight, kArrowVer, kBottomLeft, kBottomRight, kBottomSide, kCaret, kCross, kFALSE, kHand, kLeftSide, kMove, kPointer, kRightSide, kRotate, kTopLeft, kTopRight, kTopSide, kTRUE, kWatch, LoadQueryFont(), nf, NoOperation, TSystem::OpenDirectory(), TSystem::SetDynamicPath(), TSystem::SetLinkedLibs(), TQtPadFont::SetSymbolFontFamily(), and TQtClientFilter.

Referenced by TGQt().

void TGQt::ClearWindow (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1191 of file TGQt.cxx.

References fQBrush, fSelectedWindow, GetQRect(), IsPixmap(), IsWidget(), NoOperation, and p.

void TGQt::ClosePixmap (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1208 of file TGQt.cxx.

References DeleteSelectedObj().

void TGQt::CloseWindow (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1215 of file TGQt.cxx.

References DeleteSelectedObj().

void TGQt::CopyPixmap ( Int_t  wid,
Int_t  xpos,
Int_t  ypos 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1269 of file TGQt.cxx.

References TQtWidget::EmitCanvasPainted(), TQtEmitter::EmitPadPainted(), Emitter(), TObject::Error(), fSelectedWindow, TQtWidget::GetOffScreenBuffer(), and iwid().

Referenced by ReadGIF().

void TGQt::CreateOpenGLContext ( Int_t  wid = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1312 of file TGQt.cxx.

void TGQt::DeleteOpenGLContext ( Int_t  wid = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1335 of file TGQt.cxx.

void TGQt::DrawBox ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
EBoxMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1355 of file TGQt.cxx.

References fFeedBackMode, fFeedBackWidget, fQBrush, fSelectedWindow, TQtBrush::GetColor(), TVirtualX::kHollow, TQtPainter::kUpdatePen, p, TQtFeedBackWidget::SetGeometry(), TQtFeedBackWidget::Show(), and ROOT::Math::swap().

void TGQt::DrawCellArray ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
Int_t  nx,
Int_t  ny,
Int_t ic 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1404 of file TGQt.cxx.

References box(), ColorIndex(), fSelectedWindow, h, j, TQtPainter::kNone, TQtPainter::kUpdatePen, TMath::Max(), p, and w.

void TGQt::DrawFillArea ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1464 of file TGQt.cxx.

References fQBrush, fSelectedWindow, TPoint::fX, TPoint::fY, p, and xy.

void TGQt::DrawLine ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1483 of file TGQt.cxx.

References fSelectedWindow, and TQtToggleFeedBack::painter().

void TGQt::DrawPolyLine ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1507 of file TGQt.cxx.

References fSelectedWindow, TPoint::fX, TPoint::fY, TQtToggleFeedBack::painter(), and xy.

void TGQt::DrawPolyMarker ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1524 of file TGQt.cxx.

References TQtMarker::DrawPolyMarker(), fQtMarker, fSelectedWindow, TQtPainter::kNone, p, and xy.

void TGQt::DrawText ( Int_t  x,
Int_t  y,
Float_t  angle,
Float_t  mgn,
const char *  text,
ETextMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1549 of file TGQt.cxx.

References TMath::Abs(), ColorIndex(), d, fgTextProxy, fi, fQFont, fTextAlignH, fTextAlignV, TAttText::fTextColor, GetTextDecoder(), h, int, TQtPainter::kUpdateFont, metrics(), p, TQtPadFont::SetTextMagnify(), and w.

UInt_t TGQt::ExecCommand ( TGWin32Command *  code  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1160 of file TGQt.cxx.

References fprintf().

void TGQt::GetCharacterUp ( Float_t chupx,
Float_t chupy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1612 of file TGQt.cxx.

References fCharacterUpX, and fCharacterUpY.

Int_t TGQt::GetDoubleBuffer ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1634 of file TGQt.cxx.

References TQtWidget::IsDoubleBuffered(), iwid(), and kDefault.

void TGQt::GetGeometry ( Int_t  wid,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1647 of file TGQt.cxx.

References d, GetQRect(), iwid(), and kDefault.

const char * TGQt::DisplayName ( const char *  = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1681 of file TGQt.cxx.

Handle_t TGQt::GetNativeEvent (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 34 of file TGQtDummy.cxx.

ULong_t TGQt::GetPixel ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1684 of file TGQt.cxx.

References ColorIndex(), and UpdateColor().

void TGQt::GetPlanes ( Int_t nplanes  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1182 of file TGQt.cxx.

void TGQt::GetRGB ( Int_t  index,
Float_t r,
Float_t g,
Float_t b 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1703 of file TGQt.cxx.

References B, fPallete, fSelectedWindow, G, NoOperation, and R.

Referenced by GetRGBA().

void TGQt::GetTextExtent ( UInt_t w,
UInt_t h,
char *  mess 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1751 of file TGQt.cxx.

References fgTextProxy, fi, fQFont, GetTextDecoder(), and int.

Int_t TGQt::GetFontAscent (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1782 of file TGQt.cxx.

References fQFont.

Int_t TGQt::GetFontDescent (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1796 of file TGQt.cxx.

References fQFont.

Float_t TGQt::GetTextMagnitude (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1745 of file TGQt.cxx.

References fTextMagnitude.

Window_t TGQt::GetWindowID ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 748 of file GQtGUI.cxx.

References TQtUtil::canvasWidget(), CreateWindow(), iwid(), kFALSE, l, rootwid(), TQtClientWidget::SetCanvasWidget(), and wid().

Bool_t TGQt::HasTTFonts (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1810 of file TGQt.cxx.

References fUseTTF.

Int_t TGQt::InitWindow ( ULong_t  window  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1096 of file TGQt.cxx.

References FALSE, fCursors, fWidgetArray, TQWidgetCollection::GetFreeId(), iwid(), kCross, and TQtWidget.

Int_t TGQt::AddWindow ( ULong_t  qwid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 31 of file TGQtDummy.cxx.

void TGQt::RemoveWindow ( ULong_t  qwid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 32 of file TGQtDummy.cxx.

void TGQt::MoveWindow ( Int_t  wid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1813 of file TGQt.cxx.

References iwid(), and kDefault.

Int_t TGQt::OpenPixmap ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1125 of file TGQt.cxx.

References fWidgetArray, and TQWidgetCollection::GetFreeId().

void TGQt::QueryPointer ( Int_t ix,
Int_t iy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1834 of file TGQt.cxx.

Pixmap_t TGQt::ReadGIF ( Int_t  x0,
Int_t  y0,
const char *  file,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1844 of file TGQt.cxx.

References CopyPixmap(), TQWidgetCollection::DeleteById(), fWidgetArray, and TQWidgetCollection::GetFreeId().

Int_t TGQt::RequestLocator ( Int_t  mode,
Int_t  ctyp,
Int_t x,
Int_t y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1860 of file TGQt.cxx.

Int_t TGQt::RequestString ( Int_t  x,
Int_t  y,
char *  text 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1882 of file TGQt.cxx.

References TQtPointerGrabber::ActivateGrabbing(), TQtPointerGrabber::DisactivateGrabbing(), requestString::fEdit, fSelectedWindow, TAttText::fTextFont, GetTextDecoder(), TQtClientFilter::PointerGrabber(), QClientFilter(), and w.

void TGQt::RescaleWindow ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1933 of file TGQt.cxx.

References iwid(), kDefault, and size.

Int_t TGQt::ResizePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1955 of file TGQt.cxx.

References fSelectedWindow, fWidgetArray, iwid(), kDefault, TQWidgetCollection::ReplaceById(), and size.

void TGQt::ResizeWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1980 of file TGQt.cxx.

void TGQt::SelectWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1992 of file TGQt.cxx.

References fPrevWindow, fSelectedWindow, iwid(), kNone, and NoOperation.

Referenced by SelectPixmap().

void TGQt::SelectPixmap ( Int_t  qpixid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1989 of file TGQt.cxx.

References SelectWindow().

void TGQt::SetCharacterUp ( Float_t  chupx,
Float_t  chupy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2010 of file TGQt.cxx.

References TMath::Abs(), TMath::ACos(), fCharacterUpX, fCharacterUpY, TAttText::fTextAngle, and TMath::Sqrt().

void TGQt::SetClipOFF ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2036 of file TGQt.cxx.

void TGQt::SetClipRegion ( Int_t  wid,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2044 of file TGQt.cxx.

References fClipMap, and iwid().

void TGQt::SetCursor ( Int_t  win,
ECursor  cursor 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2058 of file TGQt.cxx.

References fCursor, fCursors, IsWidget(), iwid(), kDefault, and w.

void TGQt::SetDoubleBuffer ( Int_t  wid,
Int_t  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2071 of file TGQt.cxx.

References IsWidget(), iwid(), kDefault, and TQtWidget::SetDoubleBuffer().

void TGQt::SetDoubleBufferOFF (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1168 of file TGQt.cxx.

References fprintf().

void TGQt::SetDoubleBufferON (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1175 of file TGQt.cxx.

References fprintf().

void TGQt::SetDrawMode ( EDrawMode  mode  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2088 of file TGQt.cxx.

References fDrawMode, fFeedBackMode, fFeedBackWidget, fQPainter, fSelectedWindow, TQtFeedBackWidget::Hide(), TVirtualX::kCopy, TVirtualX::kInvert, TVirtualX::kXor, and TQtFeedBackWidget::SetParent().

void TGQt::SetFillColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2135 of file TGQt.cxx.

References TAttFill::fFillColor, fQBrush, TQtBrush::SetColor(), and UpdateColor().

void TGQt::SetFillStyle ( Style_t  style  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2144 of file TGQt.cxx.

References TAttFill::fFillStyle, fQBrush, and TQtBrush::SetStyle().

Referenced by SetFillStyleIndex().

void TGQt::SetLineColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2168 of file TGQt.cxx.

References TAttLine::fLineColor, fQPen, TQtPen::SetLineColor(), and UpdateColor().

void TGQt::SetLineType ( Int_t  n,
Int_t dash 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2182 of file TGQt.cxx.

References fQPen, and TQtPen::SetLineType().

void TGQt::SetLineStyle ( Style_t  linestyle  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2204 of file TGQt.cxx.

References TAttLine::fLineStyle, fQPen, and TQtPen::SetLineStyle().

void TGQt::SetLineWidth ( Width_t  width  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2229 of file TGQt.cxx.

References TAttLine::fLineWidth, fQPen, and TQtPen::SetLineWidth().

void TGQt::SetMarkerColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2243 of file TGQt.cxx.

References TAttMarker::fMarkerColor, fQtMarker, TQtMarker::GetColor(), TQtMarker::SetColor(), and UpdateColor().

void TGQt::SetMarkerSize ( Float_t  markersize  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2255 of file TGQt.cxx.

References TAttMarker::fMarkerSize, fMarkerStyle, and SetMarkerStyle().

void TGQt::SetMarkerStyle ( Style_t  markerstyle  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2272 of file TGQt.cxx.

References TMath::Abs(), TAttMarker::fMarkerSize, fMarkerStyle, SetMarkerType(), TPoint::SetX(), and TPoint::SetY().

Referenced by SetMarkerSize().

void TGQt::SetOpacity ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 746 of file GQtGUI.cxx.

void TGQt::SetRGB ( Int_t  cindex,
Float_t  r,
Float_t  g,
Float_t  b 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2522 of file TGQt.cxx.

References BIGGEST_RGB_VALUE, fBlockRGB, and fPallete.

Referenced by SetRGB().

void TGQt::SetTextAlign ( Short_t  talign = 11  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2574 of file TGQt.cxx.

References TAttText::fTextAlign, fTextAlignH, and fTextAlignV.

void TGQt::SetTextColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2623 of file TGQt.cxx.

References TAttText::fTextColor, and UpdateColor().

Int_t TGQt::SetTextFont ( char *  fontname,
ETextSetMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2636 of file TGQt.cxx.

void TGQt::SetTextFont ( Font_t  fontnumber  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2652 of file TGQt.cxx.

References fQFont, TAttText::fTextFont, fTextFontModified, and TQtPadFont::SetTextFont().

void TGQt::SetTextMagnitude ( Float_t  mgn  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1748 of file TGQt.cxx.

References fTextMagnitude.

void TGQt::SetTextSize ( Float_t  textsize  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2685 of file TGQt.cxx.

References fQFont, fTextFontModified, TAttText::fTextSize, and TQtPadFont::SetTextSize().

void TGQt::UpdateWindow ( Int_t  mode  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2710 of file TGQt.cxx.

References fSelectedWindow.

virtual void TGQt::Warp ( Int_t  ix,
Int_t  iy 
) [inline, virtual]

Definition at line 311 of file TGQt.h.

void TGQt::Warp ( Int_t  ix,
Int_t  iy,
Window_t  id 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2079 of file GQtGUI.cxx.

References kNone, and wid().

Int_t TGQt::WriteGIF ( char *  name  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2730 of file TGQt.cxx.

References fSelectedWindow, iwid(), kTRUE, and WritePixmap().

void TGQt::WritePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h,
char *  pxname 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2750 of file TGQt.cxx.

References TImage::Create(), gErrorIgnoreLevel, GetNewFileName(), iwid(), TImage::kAnimGif, kFatal, TImage::kGif, QtFileFormat(), ROOT_VERSION, ROOT_VERSION_CODE, rootwid(), and suffix.

Referenced by WriteGIF().

void TGQt::GetWindowAttributes ( Window_t  id,
WindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 783 of file GQtGUI.cxx.

References WindowAttributes_t::fAllEventMasks, WindowAttributes_t::fBackingStore, WindowAttributes_t::fBitGravity, WindowAttributes_t::fBorderWidth, WindowAttributes_t::fClass, WindowAttributes_t::fColormap, WindowAttributes_t::fDepth, WindowAttributes_t::fDoNotPropagateMask, WindowAttributes_t::fHeight, WindowAttributes_t::fMapInstalled, WindowAttributes_t::fMapState, WindowAttributes_t::fOverrideRedirect, WindowAttributes_t::fRoot, WindowAttributes_t::fSaveUnder, WindowAttributes_t::fScreen, WindowAttributes_t::fVisual, WindowAttributes_t::fWidth, WindowAttributes_t::fWinGravity, WindowAttributes_t::fX, WindowAttributes_t::fY, WindowAttributes_t::fYourEventMask, info, kFALSE, kInputOutput, kIsUnmapped, kIsUnviewable, kIsViewable, kNone, kNotUseful, kTRUE, and wid().

void TGQt::MapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 956 of file GQtGUI.cxx.

References fgDefaultRootWindows, kDefault, kNone, and wid().

Referenced by MapRaised(), and RaiseWindow().

void TGQt::MapSubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 971 of file GQtGUI.cxx.

References FALSE, kDefault, kNone, TRUE, and wid().

Referenced by MapRaised().

void TGQt::MapRaised ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1012 of file GQtGUI.cxx.

References FALSE, h, kDefault, kNone, MapSubwindows(), MapWindow(), RaiseWindow(), TRUE, wid(), and winid().

void TGQt::UnmapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1083 of file GQtGUI.cxx.

References kNone, and wid().

void TGQt::DestroyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1093 of file GQtGUI.cxx.

References TQtClientGuard::Delete(), fQClientGuard, kDefault, kNone, and wid().

Referenced by DeleteSelectedObj().

void TGQt::RaiseWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1174 of file GQtGUI.cxx.

References h, kDefault, kNone, MapWindow(), and wid().

Referenced by MapRaised().

void TGQt::LowerWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1102 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

void TGQt::MoveWindow ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1109 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

void TGQt::MoveResizeWindow ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1117 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

Referenced by CreateWindow().

void TGQt::ResizeWindow ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1129 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

void TGQt::IconifyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1141 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

Bool_t TGQt::NeedRedraw ( ULong_t  tgwindow,
Bool_t  force 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1149 of file GQtGUI.cxx.

References TGObject::GetId(), kFALSE, and wid().

void TGQt::ReparentWindow ( Window_t  id,
Window_t  pid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1214 of file GQtGUI.cxx.

References wid().

void TGQt::SetWindowBackground ( Window_t  id,
ULong_t  color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1227 of file GQtGUI.cxx.

References kDefault, kNone, QtColor(), TQtClientWidget::setEraseColor(), and wid().

void TGQt::SetWindowBackgroundPixmap ( Window_t  id,
Pixmap_t  pxm 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1235 of file GQtGUI.cxx.

References fQPixmapGuard, kDefault, kNone, TQtPixmapGuard::Pixmap(), TQtClientWidget::setErasePixmap(), and wid().

Window_t TGQt::CreateWindow ( Window_t  parent,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h,
UInt_t  border,
Int_t  depth,
UInt_t  clss,
void *  visual,
SetWindowAttributes_t attr,
UInt_t  wtype 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1244 of file GQtGUI.cxx.

References TQtClientGuard::Create(), SetWindowAttributes_t::fBackgroundPixel, SetWindowAttributes_t::fBackgroundPixmap, SetWindowAttributes_t::fEventMask, SetWindowAttributes_t::fMask, fQClientGuard, kMainFrame, kNone, kOwnBackground, kParentRelative, kTempFrame, kTransientFrame, kWABackPixel, kWABackPixmap, kWAEventMask, MoveResizeWindow(), palette, QClientFilter(), QtColor(), rootwid(), TQtClientWidget::SetAttributeEventMask(), TQtClientWidget::setEraseColor(), TQtClientWidget::setErasePixmap(), and wid().

Referenced by GetWindowID().

Int_t TGQt::OpenDisplay ( const char *  dpyName  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1334 of file GQtGUI.cxx.

References GetDisplay().

void TGQt::CloseDisplay (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1345 of file GQtGUI.cxx.

Display_t TGQt::GetDisplay (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1351 of file GQtGUI.cxx.

Referenced by OpenDisplay().

Visual_t TGQt::GetVisual (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1368 of file GQtGUI.cxx.

Int_t TGQt::GetScreen (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1385 of file GQtGUI.cxx.

Int_t TGQt::GetDepth (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1402 of file GQtGUI.cxx.

Colormap_t TGQt::GetColormap (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1412 of file GQtGUI.cxx.

Atom_t TGQt::InternAtom ( const char *  atom_name,
Bool_t  only_if_exist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1415 of file GQtGUI.cxx.

References i.

Window_t TGQt::GetDefaultRootWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 778 of file GQtGUI.cxx.

References kDefault.

Window_t TGQt::GetParent ( Window_t  id  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 1435 of file GQtGUI.cxx.

References kDefault, kNone, rootwid(), and wid().

FontStruct_t TGQt::LoadQueryFont ( const char *  font_name  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1444 of file GQtGUI.cxx.

References TMath::Max(), and ok.

Referenced by Init().

FontH_t TGQt::GetFontHandle ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1486 of file GQtGUI.cxx.

void TGQt::DeleteFont ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1495 of file GQtGUI.cxx.

GContext_t TGQt::CreateGC ( Drawable_t  id,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1501 of file GQtGUI.cxx.

References gval.

void TGQt::ChangeGC ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1514 of file GQtGUI.cxx.

References gval, and qtcontext().

void TGQt::CopyGC ( GContext_t  org,
GContext_t  dest,
Mask_t  mask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1520 of file GQtGUI.cxx.

References QtGContext::Copy(), and qtcontext().

void TGQt::DeleteGC ( GContext_t  gc  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1527 of file GQtGUI.cxx.

References qtcontext().

Cursor_t TGQt::CreateCursor ( ECursor  cursor  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1533 of file GQtGUI.cxx.

References fCursors.

void TGQt::SetCursor ( Window_t  id,
Cursor_t  curid 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1539 of file GQtGUI.cxx.

References cwid(), and TQtClientWidget::SetCursor().

Pixmap_t TGQt::CreatePixmap ( Drawable_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1546 of file GQtGUI.cxx.

References TQtPixmapGuard::Create(), fQPixmapGuard, p, and rootwid().

Referenced by CreateBitmap().

Pixmap_t TGQt::CreatePixmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height,
ULong_t  forecolor,
ULong_t  backcolor,
Int_t  depth 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1554 of file GQtGUI.cxx.

References TQtPixmapGuard::Create(), fQPixmapGuard, p, QtColor(), and rootwid().

Pixmap_t TGQt::CreateBitmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1575 of file GQtGUI.cxx.

References CreatePixmap().

void TGQt::DeletePixmap ( Pixmap_t  pmap  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1582 of file GQtGUI.cxx.

References TQtPixmapGuard::Delete(), fQPixmapGuard, iwid(), and kNone.

Bool_t TGQt::CreatePictureFromFile ( Drawable_t  id,
const char *  filename,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1610 of file GQtGUI.cxx.

References TQtPixmapGuard::Create(), TQtPixmapGuard::Delete(), FillPixmapAttribute(), fQPixmapGuard, kNone, TQtPixmapGuard::Pixmap(), and rootwid().

Bool_t TGQt::CreatePictureFromData ( Drawable_t  id,
char **  data,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1641 of file GQtGUI.cxx.

References TQtPixmapGuard::Create(), TQtPixmapGuard::Delete(), FillPixmapAttribute(), fQPixmapGuard, kNone, TQtPixmapGuard::Pixmap(), and rootwid().

Bool_t TGQt::ReadPictureDataFromFile ( const char *  filename,
char ***  ret_data 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1667 of file GQtGUI.cxx.

References TQtPixmapGuard::Create(), TQtPixmapGuard::Delete(), fprintf(), fQPixmapGuard, gSystem, kFALSE, and TSystem::Load().

void TGQt::DeletePictureData ( void *  data  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1685 of file GQtGUI.cxx.

References TQtPixmapGuard::Delete(), and fQPixmapGuard.

void TGQt::SetDashes ( GContext_t  gc,
Int_t  offset,
const char *  dash_list,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1691 of file GQtGUI.cxx.

Bool_t TGQt::ParseColor ( Colormap_t  cmap,
const char *  cname,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 831 of file GQtGUI.cxx.

References kDoBlue, kDoGreen, and kDoRed.

Bool_t TGQt::AllocColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 860 of file GQtGUI.cxx.

References fColorMap, and kTRUE.

void TGQt::QueryColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 887 of file GQtGUI.cxx.

References c, and QtColor().

void TGQt::FreeColor ( Colormap_t  cmap,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 29 of file TGQtDummy.cxx.

Int_t TGQt::EventsPending (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1701 of file GQtGUI.cxx.

References fQClientFilter, fQClientFilterBuffer, fQtEventHasBeenProcessed, and TQtClientFilter::Queue().

void TGQt::NextEvent ( Event_t event  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 903 of file GQtGUI.cxx.

References TQtEventQueue::dequeue(), fprintf(), fQClientFilter, fQClientFilterBuffer, fQtEventHasBeenProcessed, Event_t::fType, Event_t::fWindow, gDebug, kOtherEvent, and TQtClientFilter::Queue().

void TGQt::Bell ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1728 of file GQtGUI.cxx.

References DWORD, and RooFitShortHand::L().

void TGQt::CopyArea ( Drawable_t  src,
Drawable_t  dest,
GContext_t  gc,
Int_t  src_x,
Int_t  src_y,
UInt_t  width,
UInt_t  height,
Int_t  dest_x,
Int_t  dest_y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1741 of file GQtGUI.cxx.

References QtGContext::fClipMask, iwid(), QtGContext::kClipMask, mask, and qtcontext().

void TGQt::ChangeWindowAttributes ( Window_t  id,
SetWindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1800 of file GQtGUI.cxx.

References SetWindowAttributes_t::fBackgroundPixel, SetWindowAttributes_t::fBackgroundPixmap, SetWindowAttributes_t::fBorderWidth, fCursor, fCursors, SetWindowAttributes_t::fEventMask, SetWindowAttributes_t::fMask, kDefault, kNone, kParentRelative, kWABackingPixel, kWABackingPlanes, kWABackingStore, kWABackPixel, kWABackPixmap, kWABitGravity, kWABorderPixel, kWABorderPixmap, kWABorderWidth, kWAColormap, kWACursor, kWADontPropagate, kWAEventMask, kWAOverrideRedirect, kWASaveUnder, kWAWinGravity, p, QtColor(), and wid().

void TGQt::ChangeProperty ( Window_t  id,
Atom_t  property,
Atom_t  type,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1880 of file GQtGUI.cxx.

void TGQt::DrawLine ( Drawable_t  id,
GContext_t  gc,
Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1882 of file GQtGUI.cxx.

References iwid(), p, and qtcontext().

void TGQt::ClearArea ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1889 of file GQtGUI.cxx.

References c, TQtClientWidget::fEraseColor, TQtClientWidget::fErasePixmap, iwid(), kDefault, kNone, p, pr(), and wid().

Bool_t TGQt::CheckEvent ( Window_t  id,
EGEventType  type,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1925 of file GQtGUI.cxx.

References kFALSE.

void TGQt::SendEvent ( Window_t  id,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1934 of file GQtGUI.cxx.

References TQtClientGuard::Create(), fprintf(), fQClientGuard, Event_t::fType, kClientMessage, kDefault, kDestroyNotify, kNone, QClientFilter(), and wid().

void TGQt::WMDeleteNotify ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1963 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

void TGQt::SetKeyAutoRepeat ( Bool_t  on = kTRUE  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1971 of file GQtGUI.cxx.

void TGQt::GrabKey ( Window_t  id,
Int_t  keycode,
UInt_t  modifier,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1973 of file GQtGUI.cxx.

References kNone, and wid().

void TGQt::GrabButton ( Window_t  id,
EMouseButton  button,
UInt_t  modifier,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1991 of file GQtGUI.cxx.

References kNone, and wid().

void TGQt::GrabPointer ( Window_t  id,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE,
Bool_t  owner_events = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2023 of file GQtGUI.cxx.

References cwid(), fPointerGrabber, kNone, and QClientFilter().

void TGQt::SetWindowName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2065 of file GQtGUI.cxx.

References kDefault, kNone, and winid().

void TGQt::SetIconName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2072 of file GQtGUI.cxx.

References kDefault, kNone, and winid().

void TGQt::SetIconPixmap ( Window_t  id,
Pixmap_t  pix 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1207 of file GQtGUI.cxx.

References fQPixmapGuard, kDefault, kNone, TQtPixmapGuard::Pixmap(), and wid().

void TGQt::SetClassHints ( Window_t  id,
char *  className,
char *  resourceName 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2091 of file GQtGUI.cxx.

References fprintf().

void TGQt::SetMWMHints ( Window_t  id,
UInt_t  value,
UInt_t  funcs,
UInt_t  input 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2099 of file GQtGUI.cxx.

References BIT, fprintf(), kDefault, kMWMDecorAll, kMWMDecorBorder, kMWMDecorMaximize, kMWMDecorMenu, kMWMDecorMinimize, kMWMDecorResizeH, kMWMDecorTitle, kMWMFuncAll, kMWMFuncClose, kMWMFuncMaximize, kMWMFuncMinimize, kMWMFuncMove, kMWMFuncResize, kMWMInputFullApplicationModal, kMWMInputModeless, kMWMInputPrimaryApplicationModal, kMWMInputSystemModal, and kNone.

void TGQt::SetWMPosition ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2152 of file GQtGUI.cxx.

References fprintf(), kDefault, kNone, and wid().

void TGQt::SetWMSize ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2162 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

void TGQt::SetWMSizeHints ( Window_t  id,
UInt_t  wmin,
UInt_t  hmin,
UInt_t  wmax,
UInt_t  hmax,
UInt_t  winc,
UInt_t  hinc 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2176 of file GQtGUI.cxx.

References kDefault, kNone, w, and wid().

void TGQt::SetWMState ( Window_t  id,
EInitialState  state 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2194 of file GQtGUI.cxx.

References fprintf(), kDefault, and kNone.

void TGQt::SetWMTransientHint ( Window_t  id,
Window_t  main_id 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2204 of file GQtGUI.cxx.

References fprintf(), kDefault, and kNone.

void TGQt::DrawString ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2215 of file GQtGUI.cxx.

References GetTextDecoder(), iwid(), kNone, and qtcontext().

Int_t TGQt::TextWidth ( FontStruct_t  font,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2234 of file GQtGUI.cxx.

References str.

void TGQt::GetFontProperties ( FontStruct_t  font,
Int_t max_ascent,
Int_t max_descent 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2251 of file GQtGUI.cxx.

References metrics().

void TGQt::GetGCValues ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2263 of file GQtGUI.cxx.

References GCValues_t::fFont, QtGContext::fFont, GCValues_t::fMask, gval, kGCFont, and qtcontext().

FontStruct_t TGQt::GetFontStruct ( FontH_t  fh  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2273 of file GQtGUI.cxx.

void TGQt::FreeFontStruct ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 27 of file TGQtDummy.cxx.

void TGQt::ClearWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2275 of file GQtGUI.cxx.

References c, TQtClientWidget::fEraseColor, TQtClientWidget::fErasePixmap, iwid(), kDefault, kNone, p, pr(), and wid().

Int_t TGQt::KeysymToKeycode ( UInt_t  keysym  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2377 of file GQtGUI.cxx.

References MapKeySym().

void TGQt::FillRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2384 of file GQtGUI.cxx.

References black, QtGContext::fBrush, iwid(), QtGContext::kBrush, kNone, QtGContext::kStipple, QtGContext::kTileRect, qtcontext(), and white.

void TGQt::DrawRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2413 of file GQtGUI.cxx.

References iwid(), kNone, and qtcontext().

void TGQt::DrawSegments ( Drawable_t  id,
GContext_t  gc,
Segment_t seg,
Int_t  nseg 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2423 of file GQtGUI.cxx.

References i, iwid(), kNone, and qtcontext().

void TGQt::SelectInput ( Window_t  id,
UInt_t  evmask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2434 of file GQtGUI.cxx.

References wid().

Window_t TGQt::GetInputFocus (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2484 of file GQtGUI.cxx.

References wid().

void TGQt::SetInputFocus ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2496 of file GQtGUI.cxx.

References kDefault, kNone, and wid().

Window_t TGQt::GetPrimarySelectionOwner (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 23 of file TGQtDummy.cxx.

void TGQt::SetPrimarySelectionOwner ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 24 of file TGQtDummy.cxx.

void TGQt::ConvertPrimarySelection ( Window_t  id,
Atom_t  clipboard,
Time_t  when 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 25 of file TGQtDummy.cxx.

void TGQt::LookupString ( Event_t event,
char *  buf,
Int_t  buflen,
UInt_t keysym 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2503 of file GQtGUI.cxx.

References Event_t::fCode, Event_t::fState, and kKeyControlMask.

void TGQt::GetPasteBuffer ( Window_t  id,
Atom_t  atom,
TString text,
Int_t nchar,
Bool_t  del 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 937 of file GQtGUI.cxx.

References Mode, and text().

void TGQt::TranslateCoordinates ( Window_t  src,
Window_t  dest,
Int_t  src_x,
Int_t  src_y,
Int_t dest_x,
Int_t dest_y,
Window_t child 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2519 of file GQtGUI.cxx.

References kNone, and wid().

void TGQt::GetWindowSize ( Drawable_t  id,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2552 of file GQtGUI.cxx.

References d, iwid(), kDefault, kNone, and wid().

void TGQt::FillPolygon ( Window_t  id,
GContext_t  gc,
Point_t points,
Int_t  npnt 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2587 of file GQtGUI.cxx.

References i, iwid(), kNone, points, qtcontext(), x, and y.

void TGQt::QueryPointer ( Window_t  id,
Window_t rootw,
Window_t childw,
Int_t root_x,
Int_t root_y,
Int_t win_x,
Int_t win_y,
UInt_t mask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2611 of file GQtGUI.cxx.

References kNone, rootwid(), and wid().

void TGQt::SetBackground ( GContext_t  gc,
ULong_t  background 
) [virtual]

Definition at line 2655 of file GQtGUI.cxx.

References qtcontext(), and QtGContext::SetBackground().

void TGQt::SetForeground ( GContext_t  gc,
ULong_t  foreground 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2665 of file GQtGUI.cxx.

References qtcontext(), and QtGContext::SetForeground().

void TGQt::SetClipRectangles ( GContext_t  gc,
Int_t  x,
Int_t  y,
Rectangle_t recs,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2674 of file GQtGUI.cxx.

References clip(), CreateRegion(), DestroyRegion(), QtGContext::fClipRegion, i, QtGContext::kClipRegion, qtcontext(), SETBIT, and UnionRectWithRegion().

void TGQt::Update ( Int_t  mode = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2691 of file GQtGUI.cxx.

References flush.

Region_t TGQt::CreateRegion (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2712 of file GQtGUI.cxx.

Referenced by SetClipRectangles().

void TGQt::DestroyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2720 of file GQtGUI.cxx.

Referenced by SetClipRectangles().

void TGQt::UnionRectWithRegion ( Rectangle_t rect,
Region_t  src,
Region_t  dest 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2727 of file GQtGUI.cxx.

References Rectangle_t::fHeight, Rectangle_t::fWidth, Rectangle_t::fX, and Rectangle_t::fY.

Referenced by SetClipRectangles().

Region_t TGQt::PolygonRegion ( Point_t points,
Int_t  np,
Bool_t  winding 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2741 of file GQtGUI.cxx.

References i, and points.

void TGQt::UnionRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2756 of file GQtGUI.cxx.

References a, and b.

void TGQt::IntersectRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2771 of file GQtGUI.cxx.

References a, and b.

void TGQt::SubtractRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2786 of file GQtGUI.cxx.

References a, and b.

void TGQt::XorRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2800 of file GQtGUI.cxx.

References a, and b.

Bool_t TGQt::EmptyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2814 of file GQtGUI.cxx.

Bool_t TGQt::PointInRegion ( Int_t  x,
Int_t  y,
Region_t  reg 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2826 of file GQtGUI.cxx.

Bool_t TGQt::EqualRegion ( Region_t  rega,
Region_t  regb 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2836 of file GQtGUI.cxx.

References a, and b.

void TGQt::GetRegionBox ( Region_t  reg,
Rectangle_t rect 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2849 of file GQtGUI.cxx.

References Rectangle_t::fHeight, Rectangle_t::fWidth, Rectangle_t::fX, and Rectangle_t::fY.

char ** TGQt::ListFonts ( const char *  fontname,
Int_t  max,
Int_t count 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2865 of file GQtGUI.cxx.

References list, points, s, TXlfd::SetPointSize(), sizes, and TXlfd::ToString().

void TGQt::FreeFontNames ( char **  fontlist  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2972 of file GQtGUI.cxx.

References list.

Drawable_t TGQt::CreateImage ( UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2982 of file GQtGUI.cxx.

References image.

void TGQt::GetImageSize ( Drawable_t  id,
UInt_t width,
UInt_t height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2994 of file GQtGUI.cxx.

References image.

void TGQt::PutPixel ( Drawable_t  id,
Int_t  x,
Int_t  y,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3005 of file GQtGUI.cxx.

References image, and QtColor().

void TGQt::PutImage ( Drawable_t  id,
GContext_t  gc,
Drawable_t  img,
Int_t  dx,
Int_t  dy,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3019 of file GQtGUI.cxx.

References image, iwid(), and qtcontext().

void TGQt::DeleteImage ( Drawable_t  img  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 3090 of file GQtGUI.cxx.

unsigned char * TGQt::GetColorBits ( Drawable_t  wid,
Int_t  x = 0,
Int_t  y = 0,
UInt_t  w = 0,
UInt_t  h = 0 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3134 of file GQtGUI.cxx.

References bits, i, iwid(), j, and p.

Pixmap_t TGQt::CreatePixmapFromData ( unsigned char *  bits,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3200 of file GQtGUI.cxx.

References TQtPixmapGuard::Add(), fQPixmapGuard, p, and rootwid().

Window_t TGQt::GetCurrentWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 3216 of file GQtGUI.cxx.

References fprintf(), and fSelectedWindow.

Int_t TGQt::SupportsExtension ( const char *  ext  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 3226 of file GQtGUI.cxx.

References TVirtualX::SupportsExtension().

void TGQt::DeleteProperty ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3240 of file GQtGUI.cxx.

Int_t TGQt::GetProperty ( Window_t  ,
Atom_t  ,
Long_t  ,
Long_t  ,
Bool_t  ,
Atom_t  ,
Atom_t ,
Int_t ,
ULong_t ,
ULong_t ,
unsigned char **   
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3249 of file GQtGUI.cxx.

void TGQt::ChangeActivePointerGrab ( Window_t  ,
UInt_t  ,
Cursor_t   
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3261 of file GQtGUI.cxx.

void TGQt::ConvertSelection ( Window_t  ,
Atom_t ,
Atom_t ,
Atom_t ,
Time_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3270 of file GQtGUI.cxx.

Bool_t TGQt::SetSelectionOwner ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3278 of file GQtGUI.cxx.

References kFALSE.

void TGQt::ChangeProperties ( Window_t  id,
Atom_t  property,
Atom_t  type,
Int_t  format,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3286 of file GQtGUI.cxx.

void TGQt::SetDNDAware ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3294 of file GQtGUI.cxx.

void TGQt::SetTypeList ( Window_t  win,
Atom_t  prop,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3302 of file GQtGUI.cxx.

Window_t TGQt::FindRWindow ( Window_t  win,
Window_t  dragwin,
Window_t  input,
int  x,
int  y,
int  maxd 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3309 of file GQtGUI.cxx.

References kNone.

Bool_t TGQt::IsDNDAware ( Window_t  win,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3318 of file GQtGUI.cxx.

References kFALSE.

virtual QPaintDevice* TGQt::GetSelectedWindow (  )  [inline, virtual]

Definition at line 546 of file TGQt.h.

void TGQt::SetFillStyleIndex ( Int_t  style,
Int_t  fasi 
) [virtual]

Definition at line 2160 of file TGQt.cxx.

References SetFillStyle().

void TGQt::SetMarkerType ( Int_t  type,
Int_t  n,
TPoint xy 
) [virtual]

Definition at line 2472 of file TGQt.cxx.

References fQtMarker, TQtMarker::SetMarker(), and xy.

Referenced by SetMarkerStyle().

void TGQt::SetTitle ( const char *  title  )  [virtual]

Reimplemented from TNamed.

Definition at line 2699 of file TGQt.cxx.

References fSelectedWindow, and GetTextDecoder().

void TGQt::CopyPixmap ( const QPixmap &  p,
Int_t  px1,
Int_t  py1 
) [virtual]

Definition at line 1302 of file TGQt.cxx.

References fSelectedWindow.

virtual void TGQt::SetTextDecoder ( const char *   )  [inline, virtual]

Definition at line 551 of file TGQt.h.

const QTextCodec * TGQt::GetTextDecoder (  )  [virtual]

Definition at line 1717 of file TGQt.cxx.

References contains(), fCodec, fFontTextCode, fSymbolFontFamily, and TAttText::fTextFont.

Referenced by DrawString(), DrawText(), GetTextExtent(), MapKeySym(), RequestString(), and SetTitle().

void TGQt::PutByte ( Byte_t  b  )  [virtual]

Definition at line 1829 of file TGQt.cxx.

Bool_t TGQt::IsHandleValid ( Window_t  id  )  [virtual]

Definition at line 3106 of file GQtGUI.cxx.

TQtApplication * TGQt::CreateQtApplicationImp (  )  [static]

Definition at line 763 of file TGQt.cxx.

References TString::Data(), TSystem::ExpandPathName(), and gSystem.

Referenced by TQtRootGuiFactory::CreateApplicationImp(), and TGQt().

Int_t TGQt::iwid ( QPaintDevice *  wid  )  [static]

Definition at line 529 of file TGQt.cxx.

References TQWidgetCollection::find(), fWidgetArray, and kNone.

Referenced by TQtWidget::Canvas(), TQtUtil::canvasWidget(), ClearArea(), ClearWindow(), CopyArea(), CopyPixmap(), DeletePixmap(), TQtClientGuard::Disconnect(), DrawLine(), DrawRectangle(), DrawSegments(), DrawString(), FillPolygon(), FillRectangle(), GetColorBits(), GetDoubleBuffer(), GetGeometry(), GetWindowID(), GetWindowSize(), InitWindow(), MoveWindow(), TQtUtil::padPixmap(), PutImage(), QtPrintDialog(), RescaleWindow(), ResizePixmap(), SelectWindow(), SetClipRegion(), SetCursor(), SetDoubleBuffer(), WriteGIF(), and WritePixmap().

QPaintDevice * TGQt::iwid ( Int_t  wid  )  [static]

Definition at line 544 of file TGQt.cxx.

References fWidgetArray, TQWidgetCollection::MaxId(), and TQWidgetCollection::MaxTotalId().

QPaintDevice * TGQt::iwid ( Window_t  wid  )  [static]

Definition at line 515 of file TGQt.cxx.

References kDefault, and kNone.

TVirtualX * TGQt::GetVirtualX (  )  [static]

Definition at line 2838 of file TGQt.cxx.

References fgTQt.

Referenced by ClassImp(), and TQtRootGuiFactory::TQtRootGuiFactory().

QWidget * TGQt::winid ( Window_t  id  )  [static]

Definition at line 561 of file TGQt.cxx.

References kNone, and wid().

Referenced by MapRaised(), SetIconName(), and SetWindowName().

QWidget * TGQt::wid ( Window_t  id  )  [static]

Definition at line 578 of file TGQt.cxx.

References fprintf(), and kNone.

Referenced by ChangeWindowAttributes(), ClearArea(), ClearWindow(), CreateWindow(), cwid(), DestroyWindow(), TQtClientFilter::eventFilter(), TQtClientGuard::Find(), GetInputFocus(), GetParent(), GetWindowAttributes(), GetWindowID(), GetWindowSize(), GrabButton(), TQtClientWidget::GrabEvent(), GrabKey(), IconifyWindow(), TQtClientWidget::IsGrabbed(), LowerWindow(), MapEvent(), MapRaised(), MapSubwindows(), MapWindow(), MoveResizeWindow(), MoveWindow(), NeedRedraw(), PrintEvent(), QueryPointer(), RaiseWindow(), ReparentWindow(), ResizeWindow(), TQtPointerGrabber::SelectGrab(), SelectInput(), SendEvent(), SetIconPixmap(), SetInputFocus(), SetWindowBackground(), SetWindowBackgroundPixmap(), SetWMPosition(), SetWMSize(), SetWMSizeHints(), TranslateCoordinates(), UnmapWindow(), Warp(), winid(), and WMDeleteNotify().

Window_t TGQt::wid ( TQtClientWidget widget  )  [static]

Definition at line 568 of file TGQt.cxx.

References rootwid().

Window_t TGQt::rootwid ( QPaintDevice *  dev  )  [static]

Definition at line 573 of file TGQt.cxx.

Referenced by TQtClientFilter::AddKeyEvent(), CreatePictureFromData(), CreatePictureFromFile(), CreatePixmap(), CreatePixmapFromData(), CreateWindow(), DeleteSelectedObj(), TQtClientFilter::eventFilter(), FillPixmapAttribute(), GetParent(), GetWindowID(), MapEvent(), TQtClientWidget::paintEvent(), QueryPointer(), SendDestroyEvent(), wid(), and WritePixmap().

void TGQt::PrintEvent ( Event_t  )  [static]

Definition at line 602 of file TGQt.cxx.

References Event_t::fCode, fprintf(), Event_t::fType, Event_t::fWindow, Event_t::fX, Event_t::fXRoot, Event_t::fY, Event_t::fYRoot, and wid().

QString TGQt::SetFileName ( const QString &  fileName  )  [static]

Definition at line 120 of file TGQt.cxx.

References fi.

Referenced by GetNewFileName().

QString TGQt::GetNewFileName ( const QString &  fileNamePrototype  )  [static]

Definition at line 129 of file TGQt.cxx.

References TSystem::AccessPathName(), TSystem::ExpandPathName(), gSystem, and SetFileName().

Referenced by TQtWidget::Save(), and WritePixmap().

TQtTextProxy * TGQt::TextProxy (  )  [static]

Definition at line 1536 of file TGQt.cxx.

References fgTextProxy.

Referenced by TQtTextCloneProxy::TQtTextCloneProxy().

void TGQt::SetTextProxy ( TQtTextProxy proxy  )  [static]

Definition at line 1542 of file TGQt.cxx.

References fgTextProxy.

void TGQt::SetQClientFilter ( TQtClientFilter filter  )  [inline]

Definition at line 581 of file TGQt.h.

TQtClientFilter* TGQt::QClientFilter (  )  const [inline]

Definition at line 582 of file TGQt.h.

Referenced by TQtClientWidget::Accelerate(), CreateWindow(), GrabPointer(), RequestString(), SendEvent(), TQtClientWidget::SetButtonMask(), TQtClientWidget::UnSetButtonMask(), and TQtClientWidget::~TQtClientWidget().

QColor TGQt::QtColor ( ULong_t  pixel  ) 

Definition at line 145 of file GQtGUI.cxx.

References black, c, ColorStruct_t::fBlue, fColorMap, ColorStruct_t::fGreen, ColorStruct_t::fPixel, ColorStruct_t::fRed, and gVirtualX.

Referenced by ChangeWindowAttributes(), CreatePixmap(), CreateWindow(), PutPixel(), QtGContext::QtColor(), QueryColor(), and SetWindowBackground().

void TGQt::SendDestroyEvent ( TQtClientWidget  )  const

Definition at line 3115 of file GQtGUI.cxx.

References Event_t::fSendEvent, Event_t::fTime, Event_t::fType, Event_t::fWindow, kDefault, kDestroyNotify, kTRUE, and rootwid().

Referenced by TQtClientWidget::~TQtClientWidget().

TQtEmitter* TGQt::Emitter (  )  [inline]

Definition at line 586 of file TGQt.h.

Referenced by CopyPixmap().

void TGQt::SetRGB ( Int_t  cindex,
Float_t  r,
Float_t  g,
Float_t  b,
Float_t  a 
) [virtual]

Definition at line 2543 of file TGQt.cxx.

References SetAlpha(), and SetRGB().

void TGQt::SetAlpha ( Int_t  cindex,
Float_t  a 
) [virtual]

Definition at line 2550 of file TGQt.cxx.

References fPallete.

Referenced by SetRGB().

void TGQt::GetRGBA ( Int_t  cindex,
Float_t r,
Float_t g,
Float_t b,
Float_t a 
) [virtual]

Definition at line 2559 of file TGQt.cxx.

References GetAlpha(), and GetRGB().

Float_t TGQt::GetAlpha ( Int_t  cindex  )  [virtual]

Definition at line 2566 of file TGQt.cxx.

References fPallete.

Referenced by GetRGBA().

const QColor & TGQt::ColorIndex ( Color_t  indx  )  const [virtual]

Definition at line 1135 of file TGQt.cxx.

References a, TMath::Abs(), fPallete, TColor::GetAlpha(), TROOT::GetColor(), gROOT, and TObject::Warning().

Referenced by DrawCellArray(), TQtMarker::DrawPolyMarker(), DrawText(), GetPixel(), TQtBrush::SetColor(), and TQtPen::SetLineColor().

Int_t TGQt::LoadQt ( const char *  shareLibFileName  )  [virtual]

Definition at line 2841 of file TGQt.cxx.

References gSystem, and TSystem::Load().

void TGQt::PostQtEvent ( QObject *  receiver,
QEvent *  event 
) [static]

Definition at line 785 of file TGQt.cxx.

Int_t TGQt::processQtEvents ( Int_t  maxtime = 300  )  [virtual]

Definition at line 2848 of file TGQt.cxx.

Referenced by TQtEventInputHandler::Notify().

int TGQt::CoinFlag (  )  [static]

Definition at line 631 of file TGQt.cxx.

References fgCoinFlag.

void TGQt::SetCoinFlag ( int  flag  )  [static]

Definition at line 640 of file TGQt.cxx.

References fgCoinFlag.

void TGQt::SetCoinLoaded (  )  [static]

Definition at line 648 of file TGQt.cxx.

References fgCoinLoaded.

Int_t TGQt::IsCoinLoaded (  )  [static]

Definition at line 651 of file TGQt.cxx.

References fgCoinLoaded.

static QString TGQt::RootFileFormat ( const char *  selector  )  [static]

Referenced by ClassImp(), and TQtWidget::Save().

QString TGQt::RootFileFormat ( const QString &  selector  )  [static]

Definition at line 701 of file TGQt.cxx.

QString TGQt::QtFileFormat ( const char *  selector  )  [static]

Definition at line 725 of file TGQt.cxx.

Referenced by TQtWidget::Save(), TQtWidget::SetSaveFormat(), and WritePixmap().

QString TGQt::QtFileFormat ( const QString &  selector  )  [static]

Definition at line 729 of file TGQt.cxx.

References j.


Friends And Related Function Documentation

friend class TQtObject [friend]

Definition at line 119 of file TGQt.h.

friend class TQtWindowsObject [friend]

Definition at line 120 of file TGQt.h.

friend class TQtPixmapObject [friend]

Definition at line 121 of file TGQt.h.

friend class TPadOpenGLView [friend]

Definition at line 122 of file TGQt.h.

friend class TQtWidget [friend]

Definition at line 123 of file TGQt.h.

Referenced by InitWindow().

friend class TQtClientWidget [friend]

Definition at line 124 of file TGQt.h.

friend class TQtImage [friend]

Definition at line 125 of file TGQt.h.

friend class TQtClientGuard [friend]

Definition at line 126 of file TGQt.h.

friend class TQtClientFilter [friend]

Definition at line 127 of file TGQt.h.

Referenced by Init().

friend class TQtSynchPainting [friend]

Definition at line 128 of file TGQt.h.

friend class TQtToggleFeedBack [friend]

Definition at line 129 of file TGQt.h.

friend class TQtColorSelect [friend]

Definition at line 130 of file TGQt.h.

friend class TQt16ColorSelector [friend]

Definition at line 131 of file TGQt.h.

friend class TQtPen [friend]

Definition at line 132 of file TGQt.h.

friend class TQtBrush [friend]

Definition at line 133 of file TGQt.h.

friend class TQtPainter [friend]

Definition at line 134 of file TGQt.h.

friend class TQtTextProxy [friend]

Definition at line 135 of file TGQt.h.


Member Data Documentation

QPaintDevice* TGQt::fSelectedWindow [protected]

Definition at line 139 of file TGQt.h.

Referenced by TQtPainter::begin(), ClearWindow(), CopyPixmap(), DeleteSelectedObj(), DrawBox(), DrawCellArray(), DrawFillArea(), DrawLine(), DrawPolyLine(), DrawPolyMarker(), GetCurrentWindow(), GetRGB(), Init(), RequestString(), ResizePixmap(), SelectWindow(), SetDrawMode(), SetTitle(), TGQt(), UpdateWindow(), and WriteGIF().

QPaintDevice* TGQt::fPrevWindow [protected]

Definition at line 140 of file TGQt.h.

Referenced by DeleteSelectedObj(), Init(), SelectWindow(), and TGQt().

Int_t TGQt::fDisplayOpened [protected]

Definition at line 141 of file TGQt.h.

Referenced by Init().

TQtPainter* TGQt::fQPainter [protected]

Definition at line 142 of file TGQt.h.

Referenced by TQtPainter::begin(), SetDrawMode(), and TQtPainter::~TQtPainter().

TQtEmitter TGQt::fEmitter [protected]

Definition at line 143 of file TGQt.h.

TVirtualX * TGQt::fgTQt [static, protected]

Definition at line 144 of file TGQt.h.

Referenced by GetVirtualX(), and TGQt().

void* TGQt::fhEvent [protected]

Definition at line 146 of file TGQt.h.

QVector<QCursor *> TGQt::fCursors [protected]

Definition at line 148 of file TGQt.h.

Referenced by ChangeWindowAttributes(), CreateCursor(), Init(), InitWindow(), SetCursor(), and ~TGQt().

ECursor TGQt::fCursor [protected]

Definition at line 149 of file TGQt.h.

Referenced by ChangeWindowAttributes(), Init(), and SetCursor().

Style_t TGQt::fMarkerStyle [protected]

Reimplemented from TAttMarker.

Definition at line 151 of file TGQt.h.

Referenced by Init(), SetMarkerSize(), and SetMarkerStyle().

Int_t TGQt::fTextAlignH [protected]

Definition at line 153 of file TGQt.h.

Referenced by DrawText(), Init(), and SetTextAlign().

Int_t TGQt::fTextAlignV [protected]

Definition at line 154 of file TGQt.h.

Referenced by DrawText(), Init(), and SetTextAlign().

Float_t TGQt::fCharacterUpX [protected]

Definition at line 155 of file TGQt.h.

Referenced by GetCharacterUp(), Init(), and SetCharacterUp().

Float_t TGQt::fCharacterUpY [protected]

Definition at line 156 of file TGQt.h.

Referenced by GetCharacterUp(), Init(), and SetCharacterUp().

Int_t TGQt::fTextFontModified [protected]

Definition at line 157 of file TGQt.h.

Referenced by Init(), SetTextFont(), SetTextSize(), and TQtPainter::UpdateFont().

Float_t TGQt::fTextMagnitude [protected]

Definition at line 158 of file TGQt.h.

Referenced by GetTextMagnitude(), Init(), and SetTextMagnitude().

TQtBrush* TGQt::fQBrush [protected]

Definition at line 162 of file TGQt.h.

Referenced by ClearWindow(), DrawBox(), DrawFillArea(), Init(), SetFillColor(), SetFillStyle(), and TQtPainter::UpdateBrush().

TQtPen* TGQt::fQPen [protected]

Definition at line 163 of file TGQt.h.

Referenced by Init(), SetLineColor(), SetLineStyle(), SetLineType(), SetLineWidth(), and TQtPainter::UpdatePen().

TQtMarker* TGQt::fQtMarker [protected]

Definition at line 164 of file TGQt.h.

Referenced by DrawPolyMarker(), Init(), SetMarkerColor(), and SetMarkerType().

TQtPadFont* TGQt::fQFont [protected]

Definition at line 165 of file TGQt.h.

Referenced by DrawText(), GetFontAscent(), GetFontDescent(), GetTextExtent(), Init(), SetTextFont(), SetTextSize(), and TQtPainter::UpdateFont().

QPainter::CompositionMode TGQt::fDrawMode [protected]

Reimplemented from TVirtualX.

Definition at line 166 of file TGQt.h.

Referenced by TQtPainter::begin(), Init(), and SetDrawMode().

TQTCLIPMAP TGQt::fClipMap [protected]

Definition at line 169 of file TGQt.h.

Referenced by TQtPainter::begin(), DeleteSelectedObj(), and SetClipRegion().

QMap<Color_t,QColor*> TGQt::fPallete [protected]

Definition at line 176 of file TGQt.h.

Referenced by ColorIndex(), GetAlpha(), GetRGB(), SetAlpha(), SetRGB(), UpdateColor(), and ~TGQt().

TQtClientFilter* TGQt::fQClientFilter [protected]

Definition at line 177 of file TGQt.h.

Referenced by EventsPending(), Init(), NextEvent(), and ~TGQt().

TQtEventQueue* TGQt::fQClientFilterBuffer [protected]

Definition at line 178 of file TGQt.h.

Referenced by EventsPending(), NextEvent(), and ~TGQt().

TQtClientGuard TGQt::fQClientGuard [protected]

Definition at line 179 of file TGQt.h.

Referenced by CreateWindow(), DestroyWindow(), and SendEvent().

TQtPixmapGuard TGQt::fQPixmapGuard [protected]

Definition at line 180 of file TGQt.h.

Referenced by CreatePictureFromData(), CreatePictureFromFile(), CreatePixmap(), CreatePixmapFromData(), DeletePictureData(), DeletePixmap(), ReadPictureDataFromFile(), SetIconPixmap(), and SetWindowBackgroundPixmap().

COLORMAP TGQt::fColorMap [protected]

Definition at line 182 of file TGQt.h.

Referenced by AllocColor(), and QtColor().

TQtClientWidget* TGQt::fPointerGrabber [protected]

Definition at line 183 of file TGQt.h.

Referenced by GrabPointer().

QTextCodec* TGQt::fCodec [protected]

Definition at line 184 of file TGQt.h.

Referenced by GetTextDecoder().

QString TGQt::fFontTextCode [protected]

Definition at line 185 of file TGQt.h.

Referenced by GetTextDecoder(), and Init().

const char* TGQt::fSymbolFontFamily [protected]

Definition at line 186 of file TGQt.h.

Referenced by GetTextDecoder(), and Init().

Int_t TGQt::fQtEventHasBeenProcessed [protected]

Definition at line 187 of file TGQt.h.

Referenced by EventsPending(), and NextEvent().

Bool_t TGQt::fFeedBackMode [protected]

Definition at line 188 of file TGQt.h.

Referenced by TQtPainter::begin(), DrawBox(), TQtToggleFeedBack::painter(), SetDrawMode(), TQtToggleFeedBack::TQtToggleFeedBack(), and TQtToggleFeedBack::~TQtToggleFeedBack().

TQtFeedBackWidget* TGQt::fFeedBackWidget [protected]

Definition at line 189 of file TGQt.h.

Referenced by TQtPainter::begin(), DrawBox(), SetDrawMode(), TQtToggleFeedBack::TQtToggleFeedBack(), and TQtToggleFeedBack::~TQtToggleFeedBack().

Bool_t TGQt::fBlockRGB [protected]

Definition at line 190 of file TGQt.h.

Referenced by SetRGB(), and UpdateColor().

Bool_t TGQt::fUseTTF [protected]

Definition at line 191 of file TGQt.h.

Referenced by HasTTFonts(), and Init().

TQtTextProxy * TGQt::fgTextProxy [static, protected]

Definition at line 193 of file TGQt.h.

Referenced by DrawText(), GetTextExtent(), SetTextProxy(), TextProxy(), and ~TGQt().

int TGQt::fgCoinFlag [static, private]

Definition at line 600 of file TGQt.h.

Referenced by CoinFlag(), and SetCoinFlag().

int TGQt::fgCoinLoaded [static, private]

Definition at line 601 of file TGQt.h.

Referenced by IsCoinLoaded(), and SetCoinLoaded().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:40:33 2011 for ROOT_528-00b_version by  doxygen 1.5.1