QTfrontend/mapContainer.h
changeset 4519 aee36896d46b
parent 4513 1dd97c710f5a
child 4520 e7882bd1a894
equal deleted inserted replaced
4518:ce95df0398fb 4519:aee36896d46b
    22 #include <QWidget>
    22 #include <QWidget>
    23 #include <QGridLayout>
    23 #include <QGridLayout>
    24 #include <QComboBox>
    24 #include <QComboBox>
    25 #include <QLabel>
    25 #include <QLabel>
    26 #include <QByteArray>
    26 #include <QByteArray>
       
    27 #include <QLineEdit>
    27 
    28 
    28 #include "hwmap.h"
    29 #include "hwmap.h"
    29 
    30 
    30 class QPushButton;
    31 class QPushButton;
    31 class IconedGroupBox;
    32 class IconedGroupBox;
    81   void setRandomStatic();
    82   void setRandomStatic();
    82   void setRandomMission();
    83   void setRandomMission();
    83   void themeSelected(int currentRow);
    84   void themeSelected(int currentRow);
    84   void addInfoToPreview(QPixmap image);
    85   void addInfoToPreview(QPixmap image);
    85   void templateFilterChanged(int filter);
    86   void templateFilterChanged(int filter);
       
    87   void seedEdited(const QString & seed);
    86 
    88 
    87  protected:
    89  protected:
    88   virtual void resizeEvent ( QResizeEvent * event );
    90   virtual void resizeEvent ( QResizeEvent * event );
    89 
    91 
    90  private:
    92  private:
    93   QComboBox* chooseMap;
    95   QComboBox* chooseMap;
    94   IconedGroupBox* gbThemes;
    96   IconedGroupBox* gbThemes;
    95   QListWidget* lwThemes;
    97   QListWidget* lwThemes;
    96   HWMap* pMap;
    98   HWMap* pMap;
    97   QString m_seed;
    99   QString m_seed;
       
   100   QLineEdit* seedEdit;
    98   int hhLimit;
   101   int hhLimit;
    99   int templateFilter;
   102   int templateFilter;
   100   QPixmap hhSmall;
   103   QPixmap hhSmall;
   101   QLabel* lblFilter;
   104   QLabel* lblFilter;
   102   QComboBox* CB_TemplateFilter;
   105   QComboBox* CB_TemplateFilter;