sparentprocess 클래스 추가

git-svn-id: svn://192.168.0.12/source@300 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2016-10-17 10:06:16 +00:00
parent bdd6780920
commit 199b9ca2b3
15 changed files with 1291 additions and 29 deletions

View File

@@ -111,12 +111,14 @@ void SCompanyListWidget::initTableWidget()
void SCompanyListWidget::slotClickedItem()
{
/*
qDebug() << "signalClickedItem";
auto kkk = getSelectedList();
foreach (auto& k, kkk)
{
qDebug() << k[0].text() << ", " << k[1].text() << ", " << k[2].text() << ", " << k[3].text();
}
*/
emit signalClickedItem();
}
@@ -127,6 +129,13 @@ void SCompanyListWidget::resetTableHeader()
m_ptableWidget->setHorizontalHeaderLabels(*m_pslTableHeader);
}
void SCompanyListWidget::enableTableWidget(bool _enable)
{
m_ptableWidget->setEnabled(_enable);
}
QVBoxLayout* SCompanyListWidget::getLayout() const
{
return m_playout;
@@ -298,12 +307,15 @@ QVector<QVector<QTableWidgetItem>> SCompanyListWidget::getSelectedList() const
foreach (auto& modelIndex, modelIndexes)
{
QVector<QTableWidgetItem> item;
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(STableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::EVENT_NUM))));
items.append(item);
if (!m_ptableWidget->isRowHidden(modelIndex.row()))
{
QVector<QTableWidgetItem> item;
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(STableWidgetItem(*m_ptableWidget->item(modelIndex.row(), static_cast<int>(E_TABLE_HEADER::EVENT_NUM))));
items.append(item);
}
}
return items;
}