Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | Protected Member Functions | Private Slots | Private Attributes | List of all members
SourceTable Class Reference

#include <sourcetable.h>

Inheritance diagram for SourceTable:

Public Member Functions

 SourceTable (SourcesCommon &commons)
 

Public Attributes

Projectproject_parent
 

Protected Member Functions

void mousePressEvent (QMouseEvent *)
 
void mouseDoubleClickEvent (QMouseEvent *)
 
void dragEnterEvent (QDragEnterEvent *event)
 
void dragMoveEvent (QDragMoveEvent *event)
 
void dropEvent (QDropEvent *event)
 

Private Slots

void item_click (const QModelIndex &index)
 
void show_context_menu ()
 

Private Attributes

SourcesCommoncommons_
 

Constructor & Destructor Documentation

SourceTable::SourceTable ( SourcesCommon commons)

Member Function Documentation

void SourceTable::dragEnterEvent ( QDragEnterEvent *  event)
protected
void SourceTable::dragMoveEvent ( QDragMoveEvent *  event)
protected
void SourceTable::dropEvent ( QDropEvent *  event)
protected
void SourceTable::item_click ( const QModelIndex &  index)
privateslot
void SourceTable::mouseDoubleClickEvent ( QMouseEvent *  )
protected
void SourceTable::mousePressEvent ( QMouseEvent *  event)
protected
void SourceTable::show_context_menu ( )
privateslot

Member Data Documentation

SourcesCommon& SourceTable::commons_
private
Project* SourceTable::project_parent

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