백업
git-svn-id: svn://192.168.0.12/source@213 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
@@ -408,6 +408,7 @@ void SDataDlg::Import(QVector <QByteArray> _vecImport )
|
||||
STable *pNew = new STable;
|
||||
QTextCodec *codec = QTextCodec::codecForName("eucKR");
|
||||
GetMainWindow()->m_progress.setRange(0,_vecImport.size());
|
||||
QVector <QStringList> column = GetColumn().data();
|
||||
int ncRow = 0;
|
||||
bool bFirst = true;
|
||||
pNew->setRowCount(_vecImport.size());
|
||||
@@ -421,7 +422,14 @@ void SDataDlg::Import(QVector <QByteArray> _vecImport )
|
||||
{
|
||||
pNew->setColumnCount(strings.size()-1);
|
||||
for (int i = 1; i < strings.size();i++)
|
||||
{
|
||||
for(int j = 0; j < column.size(); j++)
|
||||
{
|
||||
if(column.at(j).at(SColumn::E_DATABASE).compare(strings.at(i)) == 0)
|
||||
strings[i] = column.at(j).at(SColumn::E_NAME);
|
||||
}
|
||||
pNew->setHorizontalHeaderItem(i-1,new QTableWidgetItem(strings.at(i)));
|
||||
}
|
||||
bFirst = false;
|
||||
pNew->setRowCount(_vecImport.size()-1);
|
||||
continue;
|
||||
@@ -451,7 +459,7 @@ void SDataDlg::Export(QString _strFilename)
|
||||
out << "#Head#,";
|
||||
QVector <QStringList> column = GetColumn().data();
|
||||
foreach(QStringList strList,column)
|
||||
out << strList.at(SColumn::E_NAME) << ",";
|
||||
out << strList.at(SColumn::E_DATABASE) << ",";
|
||||
out << endl;
|
||||
GetMainWindow()->m_progress.setRange(0,pCurrent->rowCount()-1);
|
||||
for (int nCount = 0 ; nCount < pCurrent->rowCount(); nCount++ )
|
||||
|
||||
Reference in New Issue
Block a user