Qt定制开发1.清新界面套装版

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();
}
作者QQ:115124903,欢迎交流。
推荐涛哥的QQ群,1群:734623697,2群:342341405,踏上Qt进阶之路。
原文地址:https://www.cnblogs.com/luoxiang/p/15793557.html