| | |
| | | ui->tableView->setSortingEnabled(true); |
| | | |
| | | QStringList labels; |
| | | labels<<"股票名字"<<"股票代号"<<"市值(亿)"<<"涨跌幅"<<"收盘价"<<"成交额(亿)"<<"成交量"<<"换手率"<<"PE_TTM"; |
| | | labels<<"股票名字"<<"股票代号"<<"市值(亿)"<<"涨跌幅"<<"收盘价"<<"成交额(亿)"<<"成交量"<<"换手率"<<"PE_TTM"<<"交易额排名"; |
| | | m_model->setHorizontalHeaderLabels(labels); |
| | | |
| | | initMySQL(); // 初始化MySQL |
| | |
| | | |
| | | QString searchTime = ui->dateEdit->text(); |
| | | qDebug()<<"查询的时间:"<<searchTime; |
| | | QString sql = QString("select name,code,market_capital,percent,close,amount,volume,turnover_rate,pe_ttm from stock_day_info where time_trade = '%1'").arg(searchTime); |
| | | QString sql = QString("select name,code,market_capital,percent,close,amount,volume,turnover_rate,pe_ttm,amount_rank from stock_day_info where time_trade = '%1'").arg(searchTime); |
| | | qDebug()<<"sql:"<<sql; |
| | | |
| | | m_modelDatas.clear(); // 清空数组中的数据 |
| | |
| | | QString volume = que.value(6).toString(); |
| | | QString turnover_rate = que.value(7).toString(); |
| | | QString pe_ttm = que.value(8).toString(); |
| | | QString amount_rank = que.value(9).toString(); |
| | | |
| | | m_modelDatas.append({name,code,market_capital,percent,close,amount,volume,turnover_rate,pe_ttm}); |
| | | m_modelDatas.append({name,code,market_capital,percent,close,amount,volume,turnover_rate,pe_ttm,amount_rank}); |
| | | |
| | | QList<QStandardItem*> items; |
| | | items.append(new QStandardItem(name)); |
| | |
| | | items.append(new QStandardItem(volume)); |
| | | items.append(new QStandardItem(turnover_rate)); |
| | | items.append(new QStandardItem(pe_ttm)); |
| | | items.append(new QStandardItem(amount_rank)); |
| | | m_model->appendRow(items); |
| | | rows++; |
| | | } |
| | |
| | | } |
| | | qDebug()<<log_days.size()<<log_days.back(); |
| | | |
| | | QString time_trade = "2025-06-01"; |
| | | QString time_trade = "2019-01-01"; |
| | | if(log_days.size() > 1){ |
| | | //time_trade = log_days.at(log_days.size() - 2); // 末尾倒数第二个更新 |
| | | time_trade = log_days.first(); // 从第一个开始更新 |
| | | //time_trade = log_days.first(); // 从第一个开始更新 |
| | | } |
| | | qDebug()<<"time_trade:"<<time_trade; |
| | | |