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

Vertical column of channel-name labels synced with 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 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 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.