QTfrontend/hwmap.cpp
changeset 4534 395278890955
parent 4494 9585435e20f7
child 4562 b55f78fd2bf6
equal deleted inserted replaced
4533:8d35c3e0e6ba 4534:395278890955
    25 
    25 
    26 HWMap::~HWMap()
    26 HWMap::~HWMap()
    27 {
    27 {
    28 }
    28 }
    29 
    29 
    30 void HWMap::getImage(std::string seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData)
    30 void HWMap::getImage(const QString & seed, int filter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData)
    31 {
    31 {
    32     m_seed = seed;
    32     m_seed = seed;
    33     templateFilter = filter;
    33     templateFilter = filter;
    34     m_mapgen = mapgen;
    34     m_mapgen = mapgen;
    35     m_maze_size = maze_size;
    35     m_maze_size = maze_size;
    58     }
    58     }
    59 }
    59 }
    60 
    60 
    61 void HWMap::SendToClientFirst()
    61 void HWMap::SendToClientFirst()
    62 {
    62 {
    63     SendIPC(QString("eseed %1").arg(m_seed.c_str()).toLatin1());
    63     SendIPC(QString("eseed %1").arg(m_seed).toUtf8());
    64     SendIPC(QString("e$template_filter %1").arg(templateFilter).toLatin1());
    64     SendIPC(QString("e$template_filter %1").arg(templateFilter).toUtf8());
    65     SendIPC(QString("e$mapgen %1").arg(m_mapgen).toLatin1());
    65     SendIPC(QString("e$mapgen %1").arg(m_mapgen).toUtf8());
    66 
    66 
    67     switch (m_mapgen)
    67     switch (m_mapgen)
    68     {
    68     {
    69         case MAPGEN_MAZE:
    69         case MAPGEN_MAZE:
    70             SendIPC(QString("e$maze_size %1").arg(m_maze_size).toLatin1());
    70             SendIPC(QString("e$maze_size %1").arg(m_maze_size).toUtf8());
    71             break;
    71             break;
    72 
    72 
    73         case MAPGEN_DRAWN:
    73         case MAPGEN_DRAWN:
    74         {
    74         {
    75             QByteArray data = m_drawMapData;
    75             QByteArray data = m_drawMapData;