2022-04-09 07:10:29 +02:00
|
|
|
|
#include "util/PgLabTableView.h"
|
|
|
|
|
|
#include "util/PgLabItemDelegate.h"
|
2018-12-29 17:54:54 +01:00
|
|
|
|
#include <QHeaderView>
|
2019-02-09 14:59:33 +01:00
|
|
|
|
#include <QSortFilterProxyModel>
|
2018-12-29 17:54:54 +01:00
|
|
|
|
|
|
|
|
|
|
PgLabTableView::PgLabTableView(QWidget *parent)
|
|
|
|
|
|
: QTableView(parent)
|
|
|
|
|
|
{
|
2025-02-23 08:32:15 +01:00
|
|
|
|
setAlternatingRowColors(true);
|
|
|
|
|
|
|
2018-12-29 17:54:54 +01:00
|
|
|
|
setItemDelegate(new PgLabItemDelegate(this));
|
2025-02-23 08:32:15 +01:00
|
|
|
|
setWordWrap(false);
|
|
|
|
|
|
|
|
|
|
|
|
QPalette pal = palette();
|
|
|
|
|
|
|
|
|
|
|
|
//pal.setColor(QPalette::Inactive, QPalette::Highlight, pal.color(QPalette::Active, QPalette::Highlight));
|
|
|
|
|
|
//pal.setColor(QPalette::Inactive, QPalette::HighlightedText, pal.color(QPalette::Active, QPalette::HighlightedText));
|
2018-12-29 17:54:54 +01:00
|
|
|
|
|
2025-02-23 08:32:15 +01:00
|
|
|
|
// pal.setColor(QPalette::Active, QPalette::Base, QColor(20, 20, 20));
|
|
|
|
|
|
// pal.setColor(QPalette::Active, QPalette::AlternateBase, Qt::black);
|
|
|
|
|
|
// setPalette(pal);
|
2019-02-09 14:59:33 +01:00
|
|
|
|
|
2018-12-29 17:54:54 +01:00
|
|
|
|
auto vertical_header = verticalHeader();
|
|
|
|
|
|
vertical_header->setMinimumSectionSize(16);
|
|
|
|
|
|
vertical_header->setDefaultSectionSize(20);
|
|
|
|
|
|
}
|
2019-02-09 14:59:33 +01:00
|
|
|
|
|