Giter Club home page Giter Club logo

dyberpet-widget's Introduction

呆啵宠物Qt Widget版 | DyberPet Widget

License Qt Version DyberPet Version DyberPet-Widget Version Build

关于呆啵宠物的简介:呆啵宠物 (DyberPet) 是一个基于 PyQt5 的桌面宠物开发框架,致力于为开发者提供创造桌面宠物的底层功能库。目前项目处于极早期阶段,欢迎各位的加入,一起构建框架 (´・Д・)」

关于此项目的简介:这个项目的初衷是满足在移动设备上使用DyberPet的需求,使用Qt Widget重构了原版DyberPet,以方便编译移动设备版。

If you need English Version, please click here.

开发状态

平台 架构 状态
Windows x86_64 img
macOS x64 img
Linux x86_64 img
Android AArch64
iOS AArch64

安装

请注意:此项目是一个框架*,不含resources,您需要自行放入资源文件。资源文件与原版DyberPet是兼容的。*

  • Windows版:解压Zip中的所有内容到所需位置即可。
  • macOS版:挂载.dmg文件,拖拽其中.app文件至/Applications文件夹即可。
  • Linux版:需要自行Build。
  • Android版:使用PackageManager安装即可。
  • iOS版:需要注意的是,所提供的.ipa文件不提供签名,请使用计算机签名后安装到本机。

使用

可以在./docs文件夹下找到帮助文件,也可以访问WIKI页面来获取最新的帮助文件。

更新日志

版本更新列表

许可证

GNU General Public License v3.0

dyberpet-widget's People

Contributors

marcus-p-114514 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

dyberpet-widget's Issues

Finish Status Monitor

简介:Status Monitor是一个窗口,用于打印一些我想要的日志信息。
备注:无

Description: Status Monitor is a window (QWidget) that prints some log info.
Addition notes: None

HDPI Issue

在一些显示器上启用属性 QApplication::setAttribute(Qt::AA_EnableHighDpiScaling)后界面会显得过大,以Status Monitor为例子,其设计窗体大小为600*400,开启HDPI支持后显得过大。下面是一些配置信息:

系统:Windows 10 22H2 Build 19045.2364
分辨率:2560*1440
缩放:150%
屏幕尺寸:17寸(笔记本)

After enabling attribute QApplication::setAttribute(Qt::AA_EnableHighDpiScaling), the UI elements seems to be too big in some monitors. Taking Status Monitor form as an example, its geometry is designed to be 600*400, and it is too big after HDPI scaling is enabled.

OS: Windows 10 22H2 Build 19045.2364
Resolution: 2560*1440
System Scale: 150%
Screen Size: 17 inch (Laptop)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.