码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • QSS编辑器QssEditor之一:简介


    本编辑器参考了以下两个开源QSS编辑器
    1.https://github.com/HappySeaFox/qsseditor

     这个编辑器能正常使用,支持实时预览,UI上略显简陋。但是github上release的可执行版本是不支持语法提示和自动补全的,如果想要支持这个特性,需要自己下载源码,将编辑器引擎切换到QScintilla,然后重新编译

    关于QScintilla,详见:Qt优秀开源项目之十三:QScintilla

    2.https://github.com/hustlei/QssStylesheetEditor


    这个编辑器是用PyQt开发的,UI布局上就好得多,但是bug多到没法用,说好的实时预览都没兑现。本编辑器的UI布局参考该编辑器。

     一.功能

    √QSS语法高亮,代码折叠
    √QSS关键字提示,自动补全
    √支持查找和替换
    √支持字体放大和缩小
    √支持历史文件列表
    √支持颜色面板和预览面板悬浮和停靠
    √实时预览几乎所有控件QSS样式效果
    √支持在QSS中自定义变量
    √自定义变量可以在颜色对话框中拾取变量的颜色
    √跨平台

    二.效果

    1.不使用自定义变量


    2.换肤


    3.使用自定义变量


    自定义变量以分号分割,使用自定义变量最大的好处是许多相同的颜色可以一次替换,比使用工具栏的替换功能要方便得多
    4.酷炫的docking


    这里docking使用的是号称加强版QDockWidget的Qt-Advanced-Docking-System,详见:
    Qt优秀开源项目之二:Qt-Advanced-Docking-System

    原文链接:QSS编辑器QssEditor之一:简介_草上爬的博客-CSDN博客

  • 相关阅读:
    L2-031 深入虎穴
    堆(优先级队列)
    构建汛期智慧水利新生态:EasyCVR视频汇聚监控综合管理方案解析
    如何搭建接口自动化测试框架?
    GPU架构与计算入门指南
    Spring注解简析
    开发工具 - Ubuntu版本VS code离线安装
    WSL 运行make提示/lib/modules/xxx/build: No such file or directory. Stop.错误解决办法
    【项目调优】项目从EhCache缓存变为redis之后,加载菜单变得极其缓慢
    最优秀的完整的数字音频工作站水果音乐FL Studio21.1.1.3750中文解锁版
  • 原文地址:https://blog.csdn.net/caoshangpa/article/details/127703838
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号