bool shop::init(){ if (!CCLayer::init()) { return false; } setTouchEnabled(true); layer=UILayer::create(); this->addChild(layer); layer->addWidget(CCUIHELPER->createWidgetFromJsonFile("shopLayer_1.json")); socket=GameData::shareGameData()->socket; UIButton * btn= dynamic_cast<UIButton *>(layer->getWidgetByTag(3)); btn->addReleaseEvent(this, coco_releaseselector(shop::menuCallBack)); initLoadSkill(); initShop(); initBag(); return true; }
void WelcomeView::initLayout() { QGridLayout * mainLayout = new QGridLayout(); //mainLayout->setSpacing (0); //mainLayout->setContentsMargins (0, 0, 0, 0); mainLayout->setSizeConstraint (QLayout::SetMaximumSize); QWidget * recent = initRecent(); mainLayout->addWidget(recent, 0, 0); QWidget * widget = initBlog(); mainLayout->addWidget(widget, 0, 1); widget = initShop(); mainLayout->addWidget(widget, 1, 1); widget = initTip(); mainLayout->addWidget(widget, 1, 0); this->setLayout(mainLayout); }