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

#include <sourceiconview.h>

Inheritance diagram for SourceIconView:

Signals

void changed_root ()
 

Public Member Functions

 SourceIconView (SourcesCommon &commons)
 
void mousePressEvent (QMouseEvent *event)
 
void mouseDoubleClickEvent (QMouseEvent *event)
 
void dragEnterEvent (QDragEnterEvent *event)
 
void dragMoveEvent (QDragMoveEvent *event)
 
void dropEvent (QDropEvent *event)
 

Public Attributes

Projectproject_parent
 

Private Slots

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

Private Attributes

SourcesCommoncommons_
 
SourceIconDelegate delegate_
 

Constructor & Destructor Documentation

SourceIconView::SourceIconView ( SourcesCommon commons)

Member Function Documentation

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

Member Data Documentation

SourcesCommon& SourceIconView::commons_
private
SourceIconDelegate SourceIconView::delegate_
private
Project* SourceIconView::project_parent

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