diff -r c11cc7246df7 -r 869f80966a77 QTfrontend/ui/widget/gamecfgwidget.h --- a/QTfrontend/ui/widget/gamecfgwidget.h Mon Jan 14 12:07:06 2013 +0400 +++ b/QTfrontend/ui/widget/gamecfgwidget.h Mon Jan 14 11:19:59 2013 +0100 @@ -36,6 +36,8 @@ { Q_OBJECT + Q_PROPERTY(bool master READ isMaster WRITE setMaster) + public: GameCFGWidget(QWidget* parent); quint32 getGameFlags() const; @@ -47,11 +49,13 @@ HWMapContainer* pMapContainer; QTableView * tv; QVariant schemeData(int column) const; + bool isMaster(); public slots: void setParam(const QString & param, const QStringList & value); void fullNetConfig(); void resendSchemeData(); + void setMaster(bool master); signals: void paramChanged(const QString & param, const QStringList & value); @@ -81,6 +85,8 @@ QString curNetAmmo; QRegExp seedRegexp; QString m_curScript; + bool m_master; + QList m_childWidgets; void setNetAmmo(const QString& name, const QString& ammo);