zoukankan      html  css  js  c++  java
  • 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进阶之路。
  • 相关阅读:
    socket通信原理
    socket通信基础内容
    内核中断过程
    爬虫基础模块
    关于多个运算符的问题
    前戏
    js扩展
    加密
    django之form
    Django
  • 原文地址:https://www.cnblogs.com/luoxiang/p/15793557.html
Copyright © 2011-2022 走看看