Databasehandlingdialogclasses  0.5.3
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
hk_kdedbrelation Class Reference
Inheritance diagram for hk_kdedbrelation:
Inheritance graph
[legend]
Collaboration diagram for hk_kdedbrelation:
Collaboration graph
[legend]

Public Slots

void slot_relation_clicked (hk_kdedbrelation *)
 
void edit (void)
 

Signals

void signal_relation_clicked (hk_kdedbrelation *)
 

Public Member Functions

 hk_kdedbrelation (QWidget *parent, bool is_referentialinegrity)
 
void setAutoMask (bool)
 
void set_datasources (hk_kdedatasourceframe *master, hk_kdedatasourceframe *slave)
 
void set_referentialintegrity (referentialclass c, hk_kdedatasourceframe *master, hk_kdedatasourceframe *slave)
 
hk_kdedatasourceframemasterdatasource (void) const
 
hk_kdedatasourceframeslavedatasource (void) const
 
void setFocus (void)
 
void set_focus (void)
 
hk_string referentialname () const
 
bool updatecascade () const
 
bool deletecascade () const
 

Protected Slots

void datasource_moved (void)
 

Protected Member Functions

void paint_relation (QPainter *)
 
void paintEvent (QPaintEvent *)
 
void keyPressEvent (QKeyEvent *)
 
void updateMask (void)
 
QString tooltipfields (referentialclass *c=NULL)
 
virtual void mouseMoveEvent (QMouseEvent *)
 
virtual void mousePressEvent (QMouseEvent *)
 
virtual void mouseDoubleClickEvent (QMouseEvent *)
 
virtual void contextMenuEvent (QContextMenuEvent *)
 

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