• 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进阶之路。
  • 相关阅读:
    类的专有方法(__getitem__和__setitem__)
    类的专有方法(__len__)
    demo02
    python之函数用法__str__()
    repr
    类的专有方法(__repr__)
    类的专有方法(__del__)
    类的专有方法(__init__)
    静态方法
    Golang接口简单了解
  • 原文地址:https://www.cnblogs.com/luoxiang/p/15793557.html
Copyright © 2020-2023  润新知