v2.0.0
Loading...
Searching...
No Matches
channellabelpanel.h File Reference

Vertical column of channel-name labels synced with DISPLIB::ChannelDataView's row geometry. More...

#include "../../disp_global.h"
#include <QPointer>
#include <QVector>
#include <QWidget>
Include dependency graph for channellabelpanel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DISPLIB::ChannelLabelPanel
 Vertical column of channel-name labels synced with ChannelDataView row geometry. More...

Namespaces

namespace  DISPLIB
 2-D display widgets and visualisation helpers (charts, topography, colour maps).

Detailed Description

Vertical column of channel-name labels synced with DISPLIB::ChannelDataView's row geometry.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.1.0
Date
March 2026

ChannelLabelPanel listens to the same DISPLIB::ChannelDataModel as the central data view and paints each visible channel's label aligned to the row centre. Bad channels are greyed out and label clicks emit a channel-selection signal that the data view consumes.

Definition in file channellabelpanel.h.