作者:手机用户2502859545 | 来源:互联网 | 2023-05-18 20:18
当我在火影中文网准备看动漫时,突然发现以下的场景,于是我也想做一个类似的效果.完成后的效果如下:实现这个效果主要有几个点要能够实现出来:1.如何实现旋转效果.2.重写进入控件和离
当我在火影中文网准备看动漫时,突然发现以下的场景,于是我也想做一个类似的效果.
).arg(i)));
label->resize(100 * sqrt(2), 100 * sqrt(2));
label->setAlignment(Qt::AlignCenter);
label->setFrameShape(QFrame::StyledPanel);
m_labelArray.push_back(label);
}
QVBoxLayout *layout = new QVBoxLayout(this);
layout->setSpacing(50);
int n = 0;
for (int i = 0; i < 3; ++i)
{
QHBoxLayout *hLayout = new QHBoxLayout();
hLayout->setSpacing(50);
for (int j = 0; j < 3; ++j)
{
hLayout->addWidget(m_labelArray[n++]);
}
layout->addLayout(hLayout);
}
auto length = 100 * sqrt(2) * 3 + 150;
this->setFixedSize(length, length);
}
c::~c()
{
}
最后的main.cpp
#include "c.h"
#include
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
c w;
w.show();
return a.exec();
}
源码在http://download.csdn.net/download/qq_37233607/10215138下载.