- compile 환경 구축

- 리눅스에서 컴파일 안되는 코드 수정
- binary packaging 스크립트 추가
This commit is contained in:
mjjo
2017-07-27 17:34:50 +09:00
parent 922aaabe74
commit 2973faaf39
11 changed files with 949 additions and 49 deletions

View File

@@ -247,12 +247,12 @@ bool SInfluencer::STInfluencer::SaveDataFile(int _companyNum)
stream.setAutoDetectUnicode(true);
stream << "Category," << "ID," << "Nick," << "Title," << "Url," << "Like," << "Share," << "Body," << "Reply," << "Value" << "\n";
QMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
iter2.next();
@@ -455,7 +455,7 @@ m_pSInitializer->insertLog("influencer_" + QString::number(_nCompany) + " rename
int SInfluencer::STInfluencer::getInfluencerGroupNum(int _nCategoryNum)
{
QMapIterator<int, QList<int>> iter(m_mapInfluencerGroupInfo);
QMapIterator<int, QList<int> > iter(m_mapInfluencerGroupInfo);
while (iter.hasNext())
{
iter.next();
@@ -475,13 +475,13 @@ int SInfluencer::STInfluencer::getInfluencerGroupNum(int _nCategoryNum)
void SInfluencer::STInfluencer::setInfluencerValueWeight()
{
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
SInfluencerWeight influencerWeight;
QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
QList<stInfluencer> &listInfluencer = iter2.next().value();
@@ -509,12 +509,12 @@ void SInfluencer::STInfluencer::setInfluencerValueWeight()
//{
// QMap<QString, int> mapCountOfGroupDuplicatedId;
// QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
// QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
// while (iter.hasNext())
// {
// iter.next();
// QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
// QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
// while (iter2.hasNext())
// {
// QList<stInfluencer> &listInfluencer = iter2.next().value();
@@ -536,12 +536,12 @@ QMap<QString, int> SInfluencer::STInfluencer::makeCountOfGroupDuplicatedId()
{
QMap<QString, int> mapCountOfGroupDuplicatedId;
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
QList<stInfluencer> &listInfluencer = iter2.next().value();
@@ -558,12 +558,12 @@ QMap<QString, int> SInfluencer::STInfluencer::makeCountOfGroupDuplicatedId()
void SInfluencer::STInfluencer::setGroupDuplicatedInfluencerFlag(QMap<QString, int> &_mapCountOfGroupDuplicatedId)
{
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
QList<stInfluencer> &listInfluencer = iter2.next().value();
@@ -581,13 +581,13 @@ void SInfluencer::STInfluencer::setGroupDuplicatedInfluencerFlag(QMap<QString, i
void SInfluencer::STInfluencer::processDuplicatedInfluencer()
{
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMap<QString, QList<double>> mapInfluencerValuesOfId = makeInfluencerValuesOfId(iter.value());
QMap<QString, QList<double>> mapFilteredInfluencerValuesOfId = filterInfluencerValuesOfId(mapInfluencerValuesOfId);
QMap<QString, QList<double> > mapInfluencerValuesOfId = makeInfluencerValuesOfId(iter.value());
QMap<QString, QList<double> > mapFilteredInfluencerValuesOfId = filterInfluencerValuesOfId(mapInfluencerValuesOfId);
sortInfluencerValuesOfId(mapFilteredInfluencerValuesOfId);
setDuplicatedInfluencerFlag(iter.value(), mapFilteredInfluencerValuesOfId);
@@ -597,11 +597,11 @@ void SInfluencer::STInfluencer::processDuplicatedInfluencer()
setGroupDuplicatedInfluencerFlag(mapCountOfGroupDuplicatedId);
}
QMap<QString, QList<double>> SInfluencer::STInfluencer::makeInfluencerValuesOfId(QMap<int, QList<stInfluencer>> &_mapInfluencersOfCategory)
QMap<QString, QList<double> > SInfluencer::STInfluencer::makeInfluencerValuesOfId(QMap<int, QList<stInfluencer> > &_mapInfluencersOfCategory)
{
QMap<QString, QList<double>> mapInfluencerValuesOfId;
QMap<QString, QList<double> > mapInfluencerValuesOfId;
QMutableMapIterator<int, QList<stInfluencer>> iter(_mapInfluencersOfCategory);
QMutableMapIterator<int, QList<stInfluencer> > iter(_mapInfluencersOfCategory);
while (iter.hasNext())
{
iter.next();
@@ -616,11 +616,11 @@ QMap<QString, QList<double>> SInfluencer::STInfluencer::makeInfluencerValuesOfId
return mapInfluencerValuesOfId;
}
QMap<QString, QList<double>> SInfluencer::STInfluencer::filterInfluencerValuesOfId(QMap<QString, QList<double>> &_mapInfluencerValuesOfId)
QMap<QString, QList<double> > SInfluencer::STInfluencer::filterInfluencerValuesOfId(QMap<QString, QList<double> > &_mapInfluencerValuesOfId)
{
QMap<QString, QList<double>> mapFilteredInfluencerValuesOfId;
QMap<QString, QList<double> > mapFilteredInfluencerValuesOfId;
QMutableMapIterator<QString, QList<double>> iter(_mapInfluencerValuesOfId);
QMutableMapIterator<QString, QList<double> > iter(_mapInfluencerValuesOfId);
while (iter.hasNext())
{
iter.next();
@@ -636,9 +636,9 @@ QMap<QString, QList<double>> SInfluencer::STInfluencer::filterInfluencerValuesOf
return mapFilteredInfluencerValuesOfId;
}
void SInfluencer::STInfluencer::sortInfluencerValuesOfId(QMap<QString, QList<double>> &_mapInfluencerValuesOfId)
void SInfluencer::STInfluencer::sortInfluencerValuesOfId(QMap<QString, QList<double> > &_mapInfluencerValuesOfId)
{
QMutableMapIterator<QString, QList<double>> iter(_mapInfluencerValuesOfId);
QMutableMapIterator<QString, QList<double> > iter(_mapInfluencerValuesOfId);
while (iter.hasNext())
{
iter.next();
@@ -652,14 +652,14 @@ void SInfluencer::STInfluencer::copyInfluencerFromGroupToList()
{
m_listMap.clear();
QMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
int nInfluencerLimitFrom = m_pSInitializer->getInfluencerLimitFrom().toInt();
int nInfluencerLimitTo = m_pSInitializer->getInfluencerLimitTo().toInt();
while (iter.hasNext())
{
iter.next();
QMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
iter2.next();
@@ -681,12 +681,12 @@ void SInfluencer::STInfluencer::copyInfluencerFromGroupToList()
void SInfluencer::STInfluencer::sortInfluencerByValue()
{
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
iter2.next();
@@ -701,12 +701,12 @@ void SInfluencer::STInfluencer::setInfluecnerRank()
{
sortInfluencerByValue();
QMutableMapIterator<int, QMap<int, QList<stInfluencer>>> iter(m_mapInfluencerOfGroup);
QMutableMapIterator<int, QMap<int, QList<stInfluencer> > > iter(m_mapInfluencerOfGroup);
while (iter.hasNext())
{
iter.next();
QMutableMapIterator<int, QList<stInfluencer>> iter2(iter.value());
QMutableMapIterator<int, QList<stInfluencer> > iter2(iter.value());
while (iter2.hasNext())
{
QList<stInfluencer> &listInfluencer = iter2.next().value();
@@ -720,9 +720,9 @@ void SInfluencer::STInfluencer::setInfluecnerRank()
}
}
void SInfluencer::STInfluencer::setDuplicatedInfluencerFlag(QMap<int, QList<stInfluencer>> &_mapInfluencersOfCategory, QMap<QString, QList<double>> &_mapInfluencerValuesOfId)
void SInfluencer::STInfluencer::setDuplicatedInfluencerFlag(QMap<int, QList<stInfluencer> > &_mapInfluencersOfCategory, QMap<QString, QList<double> > &_mapInfluencerValuesOfId)
{
QMutableMapIterator<int, QList<stInfluencer>> iter(_mapInfluencersOfCategory);
QMutableMapIterator<int, QList<stInfluencer> > iter(_mapInfluencersOfCategory);
while (iter.hasNext())
{
iter.next();
@@ -1548,8 +1548,8 @@ bool SInfluencer::SStatsJson::uploadData(QSqlDatabase &_db, const int &_nCompany
void SInfluencer::SIdrankbyinteraction::makeInteractorsJson(const SInfluencer::stInfluencer& _val)
{
QMap<QString, QList<SDatagroup::stReply>> mapInteractions = _val.interactions;
for (QMap<QString, QList<SDatagroup::stReply>>::const_iterator iterPos = mapInteractions.constBegin(); iterPos != mapInteractions.constEnd(); iterPos++)
QMap<QString, QList<SDatagroup::stReply> > mapInteractions = _val.interactions;
for (QMap<QString, QList<SDatagroup::stReply> >::const_iterator iterPos = mapInteractions.constBegin(); iterPos != mapInteractions.constEnd(); iterPos++)
{
QJsonObject interactionJson;
QList<SDatagroup::stReply> listReplys = iterPos.value();
@@ -1680,7 +1680,7 @@ int SInfluencer::SPlatformStatistics::getTotalUserCount()
void SInfluencer::SGroupStatistics::calculateUserCount()
{
for (QMap<int, QList<int>>::const_iterator iter = m_mapCategorysOfGroup.constBegin(); iter != m_mapCategorysOfGroup.constEnd(); iter++)
for (QMap<int, QList<int> >::const_iterator iter = m_mapCategorysOfGroup.constBegin(); iter != m_mapCategorysOfGroup.constEnd(); iter++)
{
QList<int> listCategory = iter.value();
@@ -1697,7 +1697,7 @@ void SInfluencer::SGroupStatistics::calculateUserCount()
void SInfluencer::SGroupStatistics::calculatePlatform()
{
for (QMap<int, QList<int>>::const_iterator iter = m_mapCategorysOfGroup.constBegin(); iter != m_mapCategorysOfGroup.constEnd(); iter++)
for (QMap<int, QList<int> >::const_iterator iter = m_mapCategorysOfGroup.constBegin(); iter != m_mapCategorysOfGroup.constEnd(); iter++)
{
QList<int> listCategory = iter.value();