DI-Guy SDK Documentation  13.5
diguyQGraphicsProxyWidget Class Reference

#include <diguyQGraphicsProxyWidget.h>

Inheritance diagram for diguyQGraphicsProxyWidget:

Signals

void signal_view_size_changed ()
 

Public Member Functions

 diguyQGraphicsProxyWidget (const char *name, bdiQGraphicsView *view, QGraphicsItem *parent=0, Qt::WindowFlags wFlags=0, int base_x=10, int base_y=10, int base_z=50, int base_w=0, int base_h=0)
 
virtual ~diguyQGraphicsProxyWidget ()
 
void resizeEvent (QGraphicsSceneResizeEvent *event)
 
const QString & get_name ()
 
void set_base_position (int base_x, int base_y)
 
void set_base_size (int base_w, int base_h)
 
void set_base_depth (int base_z)
 
void set_handle_own_justification (bool state)
 
int get_x ()
 
int get_y ()
 
int get_w ()
 
int get_h ()
 
bdiQGraphicsViewget_graphics_view ()
 
bool get_updating_position ()
 
void update_position ()
 

Protected Attributes

QString m_name
 
QGraphicsRectItem * m_item_title_bar
 
QGraphicsSimpleTextItem * m_item_title_bar_text
 
bdiQGraphicsViewm_view
 
int m_base_x
 
int m_base_y
 
int m_base_z
 
int m_base_w
 
int m_base_h
 
bool m_updating_position
 
bool m_handle_own_justification
 

Friends

class bdiQGraphicsView
 

Constructor & Destructor Documentation

diguyQGraphicsProxyWidget::diguyQGraphicsProxyWidget ( const char *  name,
bdiQGraphicsView view,
QGraphicsItem *  parent = 0,
Qt::WindowFlags  wFlags = 0,
int  base_x = 10,
int  base_y = 10,
int  base_z = 50,
int  base_w = 0,
int  base_h = 0 
)
virtual diguyQGraphicsProxyWidget::~diguyQGraphicsProxyWidget ( )
virtual

Member Function Documentation

void diguyQGraphicsProxyWidget::resizeEvent ( QGraphicsSceneResizeEvent *  event)
const QString& diguyQGraphicsProxyWidget::get_name ( )
inline
void diguyQGraphicsProxyWidget::set_base_position ( int  base_x,
int  base_y 
)
void diguyQGraphicsProxyWidget::set_base_size ( int  base_w,
int  base_h 
)
void diguyQGraphicsProxyWidget::set_base_depth ( int  base_z)
void diguyQGraphicsProxyWidget::set_handle_own_justification ( bool  state)
inline
int diguyQGraphicsProxyWidget::get_x ( )
inline
int diguyQGraphicsProxyWidget::get_y ( )
inline
int diguyQGraphicsProxyWidget::get_w ( )
inline
int diguyQGraphicsProxyWidget::get_h ( )
inline
bdiQGraphicsView* diguyQGraphicsProxyWidget::get_graphics_view ( )
bool diguyQGraphicsProxyWidget::get_updating_position ( )
inline
void diguyQGraphicsProxyWidget::update_position ( )
void diguyQGraphicsProxyWidget::signal_view_size_changed ( )
signal

Friends And Related Function Documentation

friend class bdiQGraphicsView
friend

Member Data Documentation

QString diguyQGraphicsProxyWidget::m_name
protected
QGraphicsRectItem* diguyQGraphicsProxyWidget::m_item_title_bar
protected
QGraphicsSimpleTextItem* diguyQGraphicsProxyWidget::m_item_title_bar_text
protected
bdiQGraphicsView* diguyQGraphicsProxyWidget::m_view
protected
int diguyQGraphicsProxyWidget::m_base_x
protected
int diguyQGraphicsProxyWidget::m_base_y
protected
int diguyQGraphicsProxyWidget::m_base_z
protected
int diguyQGraphicsProxyWidget::m_base_w
protected
int diguyQGraphicsProxyWidget::m_base_h
protected
bool diguyQGraphicsProxyWidget::m_updating_position
protected
bool diguyQGraphicsProxyWidget::m_handle_own_justification
protected

The documentation for this class was generated from the following file: