QHotkey
QlistWidget QTableWidget 窗口置顶 QCefView EXCEL Jieba分词 剪切板 Mysql QTableView QRegularExpression正则 JQHttpServer POST 匹配TDK unicode转中文 eventFilter dr_url与dr_member_url 缓存 URI地址 数据库操作 系统目录常量 模板标签 QSpinBox Quick QCompress压缩 QLibrary QMap QVariant QNetworkAccessManager Qchart QFile Qjson QJSEngine QFileDialog对话框 QSet QTimer时钟


//最后一列-自动宽度

ui.tabColor->setColumnWidth(0, 70);
ui.tabColor->setColumnWidth(1, 100);
ui.tabColor->horizontalHeader()->setSectionResizeMode(2, QHeaderView::Stretch);//自动宽度


//添加一个颜色

void jjsoft::addColor(QString hex, QString mark) {
auto count = ui.tabColor->rowCount();
//加一行
ui.tabColor->setRowCount(count + 1);
//文本
ui.tabColor->setItem(count, 0, new QTableWidgetItem(hex));
ui.tabColor->setItem(count, 1, new QTableWidgetItem(hex2rgb(hex)));
ui.tabColor->setItem(count, 2, new QTableWidgetItem(mark));
//颜色
auto c = hex2color(hex);
ui.tabColor->item(count, 0)->setBackgroundColor(c);
ui.tabColor->item(count, 1)->setBackgroundColor(c);
ui.tabColor->item(count, 2)->setBackgroundColor(c);
//文字居中
ui.tabColor->item(count, 0)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
ui.tabColor->item(count, 1)->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
}