adddelwidget 추가

srunninglistwidget 추가

git-svn-id: svn://192.168.0.12/source@298 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2016-10-07 09:36:50 +00:00
parent 85c47edea3
commit 522bebb88d
12 changed files with 352 additions and 44 deletions

View File

@@ -91,6 +91,7 @@ void SCompanyListWidget::initLayout()
m_playout->addWidget(m_ptableWidget);
m_playout->addLayout(pblbutton);
}
void SCompanyListWidget::initTableWidget()
@@ -99,6 +100,7 @@ void SCompanyListWidget::initTableWidget()
m_ptableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);
m_ptableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
m_ptableWidget->setSortingEnabled(true);
//m_ptableWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
connect(m_ptableWidget, &QTableWidget::itemSelectionChanged,
this, &SCompanyListWidget::slotClickedItem);
}
@@ -161,6 +163,7 @@ void SCompanyListWidget::refresh()
QTableWidgetItem *itemCompany =
new QTableWidgetItem(query.value(static_cast<int>(E_TABLE_HEADER::COMPANY) + 1).toString());
itemCompany->setData(Qt::UserRole, query.value(0));
m_ptableWidget->setRowHidden(nRow, false);
m_ptableWidget->setItem(nRow, static_cast<int>(E_TABLE_HEADER::COMPANY), itemCompany);
m_ptableWidget->setItem(nRow, static_cast<int>(E_TABLE_HEADER::START_DATE),
@@ -172,7 +175,6 @@ void SCompanyListWidget::refresh()
query.value(static_cast<int>(E_TABLE_HEADER::EVENT_NUM) + 1).toInt())));
m_ptableWidget->setItem(nRow, static_cast<int>(E_TABLE_HEADER::STATUS),
new QTableWidgetItem(""));
m_ptableWidget->setRowHidden(nRow, false);
++nRow;
}
@@ -297,7 +299,7 @@ QVector<QVector<QTableWidgetItem>> SCompanyListWidget::getSelectedList() const
item.append(QTableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::COMPANY))));
item.append(QTableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::START_DATE))));
item.append(QTableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::END_DATE))));
item.append(QTableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::EVENT_NUM))));
item.append(STableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::EVENT_NUM))));
items.append(item);
}
return items;