QTfrontend/ui/widget/mapContainer.cpp
changeset 11753 5c192a4751d8
parent 11744 ac58a063d26a
child 11754 2e4f0d0fec99
equal deleted inserted replaced
11752:3c66845947a8 11753:5c192a4751d8
   525     emit seedChanged(m_seed);
   525     emit seedChanged(m_seed);
   526 }
   526 }
   527 
   527 
   528 void HWMapContainer::setRandomTheme()
   528 void HWMapContainer::setRandomTheme()
   529 {
   529 {
   530     if(!m_themeModel->rowCount()) return;
   530     QAbstractItemModel * tmodel = m_themeModel->withoutDLC();
   531     quint32 themeNum = rand() % m_themeModel->rowCount();
   531     if(!tmodel->rowCount()) return;
   532     updateTheme(m_themeModel->index(themeNum));
   532     quint32 themeNum = rand() % tmodel->rowCount();
       
   533     updateTheme(tmodel->index(themeNum,0));
   533     emit themeChanged(m_theme);
   534     emit themeChanged(m_theme);
   534 }
   535 }
   535 
   536 
   536 void HWMapContainer::intSetTemplateFilter(int filter)
   537 void HWMapContainer::intSetTemplateFilter(int filter)
   537 {
   538 {