equal
deleted
inserted
replaced
99 |
99 |
100 void HWMapContainer::changeImage() |
100 void HWMapContainer::changeImage() |
101 { |
101 { |
102 pMap = new HWMap(); |
102 pMap = new HWMap(); |
103 connect(pMap, SIGNAL(ImageReceived(const QImage)), this, SLOT(setImage(const QImage))); |
103 connect(pMap, SIGNAL(ImageReceived(const QImage)), this, SLOT(setImage(const QImage))); |
104 emit seedChanged(m_seed); |
|
105 pMap->getImage(m_seed.toStdString()); |
104 pMap->getImage(m_seed.toStdString()); |
106 theme = (Themes->size() > 0) ? Themes->at(rand() % Themes->size()) : "steel"; |
105 theme = (Themes->size() > 0) ? Themes->at(rand() % Themes->size()) : "steel"; |
107 emit themeChanged(theme); |
|
108 } |
106 } |
109 |
107 |
110 QString HWMapContainer::getCurrentSeed() const |
108 QString HWMapContainer::getCurrentSeed() const |
111 { |
109 { |
112 return m_seed; |
110 return m_seed; |
145 } |
143 } |
146 |
144 |
147 void HWMapContainer::setRandomSeed() |
145 void HWMapContainer::setRandomSeed() |
148 { |
146 { |
149 m_seed = QUuid::createUuid().toString(); |
147 m_seed = QUuid::createUuid().toString(); |
|
148 emit seedChanged(m_seed); |
150 changeImage(); |
149 changeImage(); |
|
150 emit themeChanged(theme); |
151 } |
151 } |