Exemplo n.º 1
0
void SkinWidget::initCenter()
{
    skin_list<<":/image/skin/0.png"<<":/image/skin/1.png"<<":/image/skin/2"<<":/image/skin/3"<<":/skin/4"<<
        ":/image/skin/5"<<":/image/skin/6"<<":/image/skin/7"<<":/image/skin/8";

	center_layout = new QGridLayout();
	center_layout->setSpacing(5);
	center_layout->setContentsMargins(5, 35, 5, 0);

	for(int i=0; i<8; i++)
	{
		ChangeSkinWidget *change_skin_widget = new ChangeSkinWidget();
		change_skin_list.append(change_skin_widget);
		connect(change_skin_widget, SIGNAL(changeSkin()), this, SLOT(varyfySkin()));
		center_layout->addWidget(change_skin_widget, i/4, i%4);
	}
	
	int skin_list_count = skin_list.size();
	page_count = skin_list_count / 8;
	page_count_point = skin_list_count % 8;
	if(page_count_point > 0)
	{
		page_count = page_count + 1;
	}
}
Exemplo n.º 2
0
void SkinWidget::initCenter()
{
	skin_list<<":/skin/0"<<":/skin/1"<<":/skin/2"<<":/skin/3"<<":/skin/4"<<
		":/skin/5"<<":/skin/6"<<":/skin/7"<<":/skin/8"<<":/skin/9"<<
		":/skin/10"<<":/skin/11"<<":/skin/12"<<":/skin/13"<<":/skin/14"<<
		":/skin/15"<<":/skin/16"<<":/skin/17"<<":/skin/18"<<":/skin/19"<<
		":/skin/20"<<":/skin/21"<<":/skin/22"<<":/skin/23";

	center_layout = new QGridLayout();
	center_layout->setSpacing(5);
	center_layout->setContentsMargins(5, 35, 5, 0);

	change_skin_widget_0 = new ChangeSkinWidget();
	change_skin_widget_1 = new ChangeSkinWidget();
	change_skin_widget_2 = new ChangeSkinWidget();
	change_skin_widget_3 = new ChangeSkinWidget();
	change_skin_widget_4 = new ChangeSkinWidget();
	change_skin_widget_5 = new ChangeSkinWidget();
	change_skin_widget_6 = new ChangeSkinWidget();
	change_skin_widget_7 = new ChangeSkinWidget();

	connect(change_skin_widget_0, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_1, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_2, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_3, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_4, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_5, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_6, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));
	connect(change_skin_widget_7, SIGNAL(changeSkin(QString)), this, SLOT(varyfySkin(QString)));

	center_layout->addWidget(change_skin_widget_0, 0, 0);
	center_layout->addWidget(change_skin_widget_1, 0, 1);
	center_layout->addWidget(change_skin_widget_2, 0, 2);
	center_layout->addWidget(change_skin_widget_3, 0, 3);
	center_layout->addWidget(change_skin_widget_4, 1, 0);
	center_layout->addWidget(change_skin_widget_5, 1, 1);
	center_layout->addWidget(change_skin_widget_6, 1, 2);
	center_layout->addWidget(change_skin_widget_7, 1, 3);

	int skin_list_count = skin_list.size();
	page_count = skin_list_count / 8;
	page_count_point = skin_list_count % 8;
	if(page_count_point > 0)
	{
		page_count = page_count + 1;
	}
}