10 QHeaderView *headerView = horizontalHeader();
11 headerView->resizeSection(0, 10);
12 headerView->resizeSection(1, 168);
13 headerView->resizeSection(2, 83);
14 headerView->resizeSection(3, 50);
18 setSelectionMode(QAbstractItemView::ExtendedSelection);
33 QHeaderView *headerView = horizontalHeader();
34 QTableWidgetItem *item =
new QTableWidgetItem;
35 setItem(index, 0, item);
37 item =
new QTableWidgetItem;
38 item->setToolTip(record.
name());
39 item->setText(
TTK::Widget::elidedText(font(), item->toolTip(), Qt::ElideRight, headerView->sectionSize(1) - 20));
42 setItem(index, 1, item);
44 item =
new QTableWidgetItem;
46 setItem(index, 2, item);
48 item =
new QTableWidgetItem(record.
sizeStr());
52 setItem(index, 3, item);
QString sizeStr() const noexcept
#define TTK_PROGRESS_ROLE
#define QtItemSetTextAlignment(p, a)
Item text alignment.
static const QString ScrollBarStyle03
MusicAbstractSongsListTableWidget * m_itemWidget
QString name() const noexcept
QString addTimeStr() const noexcept
The class of the music song item.
static constexpr unsigned int Color01
Color QRgb.
The class of the music song info.