1 简单介绍
提供通用的自定义边框,纯Qt实现,目前完成了部分控件样式的定制,后续不断完善中。
- 提供了通用的最小化、最大化、关闭、换肤按钮
- 提供了通用的软件启动界面
- 支持了自定义大小调整功能
- 支持了拖动到边缘自动缩放功能
2 使用方式
可以直接将QMainWindow嵌入其中,使用自定义边框,也可嵌入其他窗口,使用很简单,如下:
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//主界面
PalletWidget pw;
//启动界面
PalletSplashScreen pss;
pss.setSoftName(QStringLiteral("成都某某科技有限公司"));
pss.setSoftVersion(QStringLiteral("版本:0.3.0.20210404.alpha"));
pss.setStatusMessage(QStringLiteral("加载中..."));
pss.show();
QObject::connect(&pss, &PalletSplashScreen::done, &pw, &PalletWidget::show);
//嵌入主窗口
MainWindow w;
pw.setCentralWidget(&w);
return a.exec();
}