| <large>libXpertMassCore and libXpertMassGui Developer Documentation</large>

# MsXpS::libXpertMassGui Namespace

namespace MsXpS::libXpertMassGui

Contains the libXpertMassGui documentation. More...

Header: | `#include <libXpertMassGui>`

## Classes

class | ActionManager
class | ColorSelector
class | DecimalPlacesOptionsDlg
class | IsotopicClusterGeneratorDlg
class | IsotopicClusterShaperDlg
class | IsotopicDataTableView
class | IsotopicDataTableViewModel
class | MassDataClientServerConfigDlg
class | MassPeakShaperConfigDlg
class | MassPeakShaperConfigWidget
class | ToleranceWidget

## Types

| ColorUsagePair

## Detailed Description

## Classes

### class ActionManager

The ActionManager class provides a management system for relating QAction and QKeySequence. More...

### class ColorSelector

The ColorSelector class provides a pool of colors that are associated to a boolean value that is a flag indicating if the colors are in use or not. More...

### class DecimalPlacesOptionsDlg

The DecimalPlacesOptionsDlg class provides a means to configure the number of decimals that numbers should have when printed as text. More...

### class IsotopicClusterGeneratorDlg

The IsotopicClusterGeneratorDlg class provides a graphical user interface for the generation of an isotopic cluster. More...

### class IsotopicClusterShaperDlg

The IsotopicClusterShaperDlg class provides a graphical user interface for the full peak shaping process. More...

### class IsotopicDataTableView

The IsotopicDataTableView class provides a table view widget to display isotopic data. More...

### class IsotopicDataTableViewModel

The IsotopicDataTableViewModel class provides a table view widget to display isotopic data. More...

### class MassDataClientServerConfigDlg

The MassDataClientServerConfigDlg class provides a mass data client-server network connection configuration dialog window. More...

### class MassPeakShaperConfigDlg

The MassPeakShaperConfigDlg class provides a graphical user interface for the configuration of the mass peak shaping process. More...

### class MassPeakShaperConfigWidget

The MassPeakShaperConfigWidget class provides a widget for the configuration of the mass peak shaping process. More...

### class ToleranceWidget

The ToleranceWidget class provides a widget for the configuration of the mass tolerance. More...

## Type Documentation

### `[alias]` libXpertMassGui::ColorUsagePair

Synonym for std::pair<QColor, bool>.

The boolean value is a flag that tells if the color is currently in use.