14 QHeaderView *headerView = horizontalHeader();
15 headerView->resizeSection(0, 10);
17 headerView->resizeSection(2, 157);
18 headerView->resizeSection(3, 82);
23 connect(
this, SIGNAL(cellDoubleClicked(
int,
int)), SLOT(
itemDoubleClicked(
int,
int)));
43 it->setIcon(QIcon(
":/contextMenu/btn_play"));
48 setCursor(QCursor(Qt::PointingHandCursor));
109 ToolItem() =
default;
110 ToolItem(
const QString &icon,
const QString &
name)
119 pairs << ToolItem(
":/radio/lb_fm", tr(
"FMRadio"))
120 << ToolItem(
":/radio/lb_tk", tr(
"TKRadio"))
121 << ToolItem(
":/radio/lb_dj", tr(
"DJRadio"))
122 << ToolItem(
":/radio/lb_mv", tr(
"MVRadio"));
124 for(
const ToolItem &pair :
qAsConst(pairs))
126 const int index = rowCount();
127 setRowCount(index + 1);
130 QTableWidgetItem *item =
new QTableWidgetItem;
131 setItem(index, 0, item);
133 item =
new QTableWidgetItem;
135 setItem(index, 1, item);
137 item =
new QTableWidgetItem;
138 item->setText(pair.m_name);
141 setItem(index, 2, item);
143 item =
new QTableWidgetItem;
144 setItem(index, 3, item);
#define TTK_DECLARE_LIST(Class)
#define QtItemSetTextAlignment(p, a)
Item text alignment.
static constexpr unsigned int Color02
TTK_MODULE_EXPORT QPixmap roundedPixmap(const QPixmap &input, int ratioX, int ratioY)
#define TTK_ITEM_SIZE_2XL
static const QString ScrollBarStyle03