16,199
社区成员
发帖
与我相关
我的任务
分享
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
resize(500,400);
setWindowTitle(tr("销售管理系统"));
tabWidget=new QTabWidget;
tabWidget->addTab(new visit,QString("基本信息"));
editButton = new QPushButton("编辑");
QVBoxLayout *vboxLayout = new QVBoxLayout;
QHBoxLayout *hboxLayout = new QHBoxLayout;
hboxLayout->addWidget(editButton);
hboxLayout->addStretch(1);
vboxLayout->addLayout(hboxLayout);
vboxLayout->addWidget(tabWidget);
setLayout(vboxLayout);
a = new visit; //tableWidget表的类
connect(editButton, SIGNAL(clicked()), a, SLOT(inter()));
}
visit::visit(QWidget *parent):QWidget(parent)
{
QVBoxLayout *vboxLayout = new QVBoxLayout;
tableWidget = new QTableWidget(10,10); // 构造了一个QTableWidget的对象,并且设置为10行,5列
// 也可用下面的方法构造QTableWidget对象
// QTableWidget *tableWidget = new QTableWidget;
// tableWidget->setRowCount(10); //设置行数为10
// tableWidget->setColumnCount(5); //设置列数为5
tableWidget->setWindowTitle("QTableWidget & Item");
tableWidget->setColumnWidth(7,150);//设置第7列的列宽
tableWidget->setColumnWidth(8,200);//设置第7列的列宽
tableWidget->resize(200, 100); //设置表格
tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); //整行选中的方式
tableWidget->setSelectionMode(QAbstractItemView::SingleSelection); //设置选择模式,选择单行
QStringList header;
header<<"拜访时间"<<"拜访人"<<"目标科室"<<"目标人物"<<"联系方式"<<"拜访详情"
<<"拜访结论"<<"是否有同类产品进行拜访"<<"产品、型号、价格等相关信息"<<"备注";
tableWidget->setHorizontalHeaderLabels(header);
vboxLayout->addWidget(tableWidget);
setLayout(vboxLayout);
}
void visit::inter(){
qDebug()<<"shhshs";
tableWidget->setItem(0,0,new QTableWidgetItem("hahahah"));
}