| OpenMS 2.5.0

Public Member Functions | Protected Attributes | List of all members
TOPPASTreeView Class Reference
Visual

Tree view implementation for the list of TOPP tools. More...

`#include <OpenMS/VISUAL/TOPPASTreeView.h>`

Inheritance diagram for TOPPASTreeView:

## Public Member Functions

| TOPPASTreeView (QWidget *parent=nullptr)
| Constructor. More...
| ~TOPPASTreeView () override
| Destructor. More...

## Protected Member Functions

Reimplemented Qt events
void | mousePressEvent (QMouseEvent *e) override
void | mouseMoveEvent (QMouseEvent *e) override
void | keyPressEvent (QKeyEvent *e) override
void | leaveEvent (QEvent *e) override
void | enterEvent (QEvent *e) override

## Protected Attributes

QPoint | drag_start_pos_
| The drag start position. More...

## Detailed Description

Tree view implementation for the list of TOPP tools.

## Constructor & Destructor Documentation

## ◆ TOPPASTreeView()

TOPPASTreeView | ( | QWidget * | parent = `nullptr` | ) |

Constructor.

## ◆ ~TOPPASTreeView()

~TOPPASTreeView | ( |  | ) |

override

Destructor.

## Member Function Documentation

## ◆ enterEvent()

void enterEvent | ( | QEvent * | e | ) |

override protected

## ◆ keyPressEvent()

void keyPressEvent | ( | QKeyEvent * | e | ) |

override protected

## ◆ leaveEvent()

void leaveEvent | ( | QEvent * | e | ) |

override protected

## ◆ mouseMoveEvent()

void mouseMoveEvent | ( | QMouseEvent * | e | ) |

override protected

## ◆ mousePressEvent()

void mousePressEvent | ( | QMouseEvent * | e | ) |

override protected

## Member Data Documentation

## ◆ drag_start_pos_

QPoint drag_start_pos_

protected

The drag start position.