File indexing completed on 2024-05-19 05:54:13

0001 /*  This file was part of the KDE libraries
0002 
0003     SPDX-FileCopyrightText: 2021 Tomaz Canabrava <tcanabrava@kde.org>
0004 
0005     SPDX-License-Identifier: GPL-2.0-or-later
0006 */
0007 
0008 #include "sshtreeview.h"
0009 
0010 #include <QMouseEvent>
0011 
0012 SshTreeView::SshTreeView(QWidget *parent)
0013     : QTreeView(parent)
0014 {
0015 }
0016 
0017 SshTreeView::~SshTreeView() noexcept = default;
0018 
0019 void SshTreeView::mouseReleaseEvent(QMouseEvent *ev)
0020 {
0021     const QModelIndex idxAt = indexAt(ev->pos());
0022     if (idxAt.isValid()) {
0023         Q_EMIT mouseButtonClicked(ev->button(), idxAt);
0024     }
0025 }
0026 
0027 #include "moc_sshtreeview.cpp"