Kivy Designer

Kivy 的 UI 设计师 -- 已弃用。(UI designer for Kivy - DEPRECATED)

Github stars Tracking Chart

Kivy 设计师

警告:该项目处于不稳定的 Alpha 阶段,尚不适合一般使用。 目前没有继续开发 Kivy Designer 的计划。 存储库已存档,如果您打算维护该项目,请与我们联系。

Kivy Designer 是 Kivy 的工具,用于从 Kivy Widgets 设计图形用户界面(GUI)。 您可以编写和自定义窗口小部件,然后对其进行测试。 它完全是使用 Kivy 用 Python 编写的。

先决条件

安装

要安装先决条件,请输入控制台(在 Windows 上,请使用 kivy 文件夹中的kivy.bat):

pip install -U watchdog pygments docutils jedi gitpython six kivy-garden

或简单运行:

pip install -Ur requirements.txt

要安装XPopup,请输入一个控制台(在Windows上,请使用kivy文件夹中的kivy.bat):

garden install xpopup

安装了先决条件后,您可以使用设计器:

git clone http://github.com/kivy/kivy-designer/

或从 https://github.com/kivy/kivy-designer/archive/mast... 手动下载并解压缩到 kivy-designer,然后运行:

cd kivy-designer
python -m designer

在 OS X 上,如果使用的是我们的便携式软件包,则可能需要使用 kivy 命令而不是 python。

如果成功,您将看到以下内容:

ScreenShot

支持

如果您需要帮助,可以在我们的邮件列表中寻求帮助:

我们还有一个IRC频道:

  • Server : irc.freenode.net
  • Port : 6667, 6697 (SSL only)
  • Channel : #kivy

贡献

我们喜欢提出要求并讨论新颖的想法。 查阅我们的贡献指南,随时改善Kivy Designer。

以下邮件列表和IRC通道专门用于讨论开发Kivy框架及其姊妹项目:

IRC频道:

  • 服务器:irc.freenode.net
  • 端口:6667,6697(仅SSL)
  • 频道:#kivy-dev

许可

Kivy Designer 是根据 MIT 许可条款发布的。 请参考许可文件。

(The first version translated by vz on 2020.07.15)

Overview

Name With Ownerkivy/kivy-designer
Primary LanguagePython
Program languageMakefile (Language Count: 6)
PlatformLinux, Mac, Windows
License:MIT License
Release Count0
Created At2012-09-24 23:03:32
Pushed At2020-03-02 20:06:25
Last Commit At2020-03-02 21:06:24
Stargazers Count804
Watchers Count102
Fork Count207
Commits Count491
Has Issues Enabled
Issues Count278
Issue Open Count138
Pull Requests Count103
Pull Requests Open Count4
Pull Requests Close Count19
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Kivy Designer

WARNING: This project is at an unstable alpha stage and is not yet
suitable for general use. There is no current plan for continuing the
development of Kivy Designer. The repository has been archived,
please contact us if you intend to maintain the project.

Kivy Designer is Kivy's tool for designing graphical user interfaces
(GUIs) from Kivy Widgets. You can compose and customize widgets, and
test them. It is completely written in Python using Kivy.

Build Status

Prerequisites

Installation

To install the prerequisites, enter a console (on Windows use kivy.bat in the kivy folder):

pip install -U watchdog pygments docutils jedi gitpython six kivy-garden

or simple run:

pip install -Ur requirements.txt

To install the XPopup enter a console (on Windows use kivy.bat in the kivy folder):

garden install xpopup

With the prerequisites installed, you can use the designer:

git clone http://github.com/kivy/kivy-designer/

or download it manually from https://github.com/kivy/kivy-designer/archive/master.zip and extract to
kivy-designer, and then run:

cd kivy-designer
python -m designer

On OS X you might need to use the kivy command instead of python if you are using our portable package.

If you're successful, you'll see something like this:

ScreenShot

Support

If you need assistance, you can ask for help on our mailing list:

We also have an IRC channel:

  • Server : irc.freenode.net
  • Port : 6667, 6697 (SSL only)
  • Channel : #kivy

Contributing

We love pull requests and discussing novel ideas. Check out our
contribution guide and
feel free to improve Kivy Designer.

The following mailing list and IRC channel are used exclusively for
discussions about developing the Kivy framework and its sister projects:

IRC channel:

  • Server : irc.freenode.net
  • Port : 6667, 6697 (SSL only)
  • Channel : #kivy-dev

License

Kivy Designer is released under the terms of the MIT License. Please refer to the
LICENSE file.

To the top