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进阶之路。
  • 相关阅读:
    【mybatis】IF判断的坑
    QCheckBox控件
    对话框——文件对话框
    对话框——颜色对话框
    对话框——输入对话框
    事件和信号
    布局管理——复习示例
    布局管理——网格布局
    布局管理——盒式布局
    1.4 控制流
  • 原文地址:https://www.cnblogs.com/luoxiang/p/15793557.html
Copyright © 2011-2022 走看看