代码拉取完成,页面将自动刷新
#include <QHeaderView>
#include <QApplication>
#include <QMessageBox>
#include "base_manage_widget.h"
BaseManageWidget::BaseManageWidget(QWidget *parent) :
QWidget(parent)
{
q_model=new QSqlQueryModel;
layout=new QVBoxLayout(this);
b_btn_1=new QPushButton;
b_btn_2=new QPushButton;
b_btn_3=new QPushButton;
b_layout=new QHBoxLayout;
tableView=new QTableView;
layout->addWidget(tableView);
layout->addLayout(b_layout);
}
void BaseManageWidget::load(const QString &queryStr){
q_model->setQuery(queryStr);
tableView->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
tableView->setModel(q_model);
}
void BaseManageWidget::setMajorKey(QString &key){
int rowNum=tableView->currentIndex().row();
QAbstractItemModel *qaim = tableView->model();
QModelIndex qmi=qaim->index(rowNum,0);
QVariant qv=qaim->data(qmi);
key=qv.toString();
}
void BaseManageWidget::init(){}
void BaseManageWidget::add(){}
void BaseManageWidget::edit(){}
void BaseManageWidget::detail(){}
BaseManageWidget::~BaseManageWidget()
{
//delete ui;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。