You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
latte-dock/app/settings/viewsdialog/viewstableview.cpp

43 lines
771 B
C++

/*
SPDX-FileCopyrightText: 2020 Michail Vourlakos <mvourlakos@gmail.com>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "viewstableview.h"
//! Qt
#include <QDebug>
#include <QModelIndex>
namespace Latte {
namespace Settings {
namespace View {
ViewsTableView::ViewsTableView(QWidget *parent)
: QTableView(parent)
{
}
void ViewsTableView::mousePressEvent(QMouseEvent *event)
{
QModelIndex eventIndex = indexAt(event->pos());
if (!eventIndex.isValid()) {
clearSelection();
}
QTableView::mousePressEvent(event);
}
void ViewsTableView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
{
QAbstractItemView::selectionChanged(selected, deselected);
emit selectionsChanged();
}
}
}
}