BioFunctional Designer
 All Classes Files Functions
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
BioBrickListView Class Reference

BioBrickListView class, which is the container for BioBrick This class is a customed class, inhenirt QListWidget, which can show all the BioBrick in a list. Drag supported. More...

#include <biobricklistview.h>

Inheritance diagram for BioBrickListView:

Public Slots

void addBioBrick (const QString &info)
 add a BioBrick to the list More...
 

Signals

void infoActived (QString)
 

Public Member Functions

 BioBrickListView (QWidget *parent=0)
 Construction function. More...
 
void cleanList ()
 Clean all the BioBrick in the list.
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *event)
 proecss drag enter event More...
 
void dragMoveEvent (QDragMoveEvent *e)
 process drag move event More...
 
void dropEvent (QDropEvent *event)
 process the drop event More...
 
void mouseMoveEvent (QMouseEvent *e)
 process mouse move event More...
 
void mousePressEvent (QMouseEvent *event)
 process the moust press event More...
 
void keyPressEvent (QKeyEvent *event)
 process the key event More...
 

Detailed Description

BioBrickListView class, which is the container for BioBrick This class is a customed class, inhenirt QListWidget, which can show all the BioBrick in a list. Drag supported.

Constructor & Destructor Documentation

BioBrickListView::BioBrickListView ( QWidget *  parent = 0)
explicit

Construction function.

Parameters
parentThe parent for this widget

Member Function Documentation

void BioBrickListView::addBioBrick ( const QString &  info)
slot

add a BioBrick to the list

Parameters
infoThe information for a BioBrick
Returns
no retur value
void BioBrickListView::dragEnterEvent ( QDragEnterEvent *  event)
protected

proecss drag enter event

Parameters
eventthe drag event
Returns
no return
void BioBrickListView::dragMoveEvent ( QDragMoveEvent *  e)
protected

process drag move event

Parameters
ethe drag move event
Returns
no return
void BioBrickListView::dropEvent ( QDropEvent *  event)
protected

process the drop event

Parameters
eventdrop event
Returns
no return
void BioBrickListView::keyPressEvent ( QKeyEvent *  event)
protected

process the key event

Parameters
eventkey event
Returns
no return
void BioBrickListView::mouseMoveEvent ( QMouseEvent *  e)
protected

process mouse move event

Parameters
emouse event
Returns
no return
void BioBrickListView::mousePressEvent ( QMouseEvent *  event)
protected

process the moust press event

Parameters
eventmouse event
Returns
no return

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