QTfrontend/mapContainer.cpp
changeset 5795 3f36293e6945
parent 5794 cc6e8403664d
child 5993 412ada3d2041
equal deleted inserted replaced
5794:cc6e8403664d 5795:3f36293e6945
    62     imageButt->setObjectName("imageButt");
    62     imageButt->setObjectName("imageButt");
    63     imageButt->setFixedSize(256 + 6, 128 + 6);
    63     imageButt->setFixedSize(256 + 6, 128 + 6);
    64     imageButt->setFlat(true);
    64     imageButt->setFlat(true);
    65     imageButt->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);//QSizePolicy::Minimum, QSizePolicy::Minimum);
    65     imageButt->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);//QSizePolicy::Minimum, QSizePolicy::Minimum);
    66     mapLayout->addWidget(imageButt, 0, 0, 1, 2);
    66     mapLayout->addWidget(imageButt, 0, 0, 1, 2);
    67     //connect(imageButt, SIGNAL(clicked()), this, SLOT(setRandomSeed()));
       
    68     //connect(imageButt, SIGNAL(clicked()), this, SLOT(setRandomTheme()));
       
    69     connect(imageButt, SIGNAL(clicked()), this, SLOT(setRandomMap()));
    67     connect(imageButt, SIGNAL(clicked()), this, SLOT(setRandomMap()));
    70 
    68 
    71     chooseMap = new QComboBox(mapWidget);
    69     chooseMap = new QComboBox(mapWidget);
    72     chooseMap->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
    70     chooseMap->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
    73     chooseMap->addItem(
    71     chooseMap->addItem(
   510 void HWMapContainer::setRandomStatic()
   508 void HWMapContainer::setRandomStatic()
   511 {
   509 {
   512     int i = MAPGEN_MAP + 3 + numMissions + rand() % (chooseMap->count() - MAPGEN_MAP - 3 - numMissions);
   510     int i = MAPGEN_MAP + 3 + numMissions + rand() % (chooseMap->count() - MAPGEN_MAP - 3 - numMissions);
   513     chooseMap->setCurrentIndex(i);
   511     chooseMap->setCurrentIndex(i);
   514     updatePreview();
   512     updatePreview();
   515     setRandomSeed();
       
   516 }
   513 }
   517 
   514 
   518 void HWMapContainer::setRandomMission()
   515 void HWMapContainer::setRandomMission()
   519 {
   516 {
   520     int i = MAPGEN_MAP + 2 + rand() % numMissions;
   517     int i = MAPGEN_MAP + 2 + rand() % numMissions;
   521     chooseMap->setCurrentIndex(i);
   518     chooseMap->setCurrentIndex(i);
   522     setRandomSeed();
   519     updatePreview();
   523 }
   520 }
   524 
   521 
   525 void HWMapContainer::setRandomSeed()
   522 void HWMapContainer::setRandomSeed()
   526 {
   523 {
   527     m_seed = QUuid::createUuid().toString();
   524     m_seed = QUuid::createUuid().toString();