ThemeStandard::ThemeStandard( QWidget *parent, const char *name, const QStringList &args ) :ThemeEngine( parent, name, args ), mIcon(0L), mPrevIcon(0L), mIconCount(0), mStdIconWidth(-1), mIconPos(WndIcon::HBottomLeft), mSbAtTop(false), mSbVisible(true), mSbPbVisible(true), mSbFontName("helvetica"), mSbFontSz(16), mSbFontBold(true), mSbFontItalic(false), mSbFont(QFont()), mSbFg(QColor()), mSbBg(QColor()), mSbIcon("run"), mIconsVisible(true), mIconsJumping(true), mSplashScreen("(Default)") { _readSettings(); _initUi(); }
/*初始化*/ bool GuoZhanLayer::init() { if (!CCLayer::init()) { return false; } this->setTouchEnabled(true); /*距离国战开始时间或者结束时间*/ if (m_pGameState->getIsBeganGZ()) { m_timeForBeganFight = m_pGameState->getRemainTimes(TIME_GZEND); } else { m_timeForBeganFight = m_pGameState->getRemainTimes(TIME_GZBEGAN); } /*加载大图*/ this->addChild(m_pSBN = CCSpriteBatchNode::create(GUOZ_IMAGE_FILE)); /* 初始化UI */ _initUi(); return true; }