Winterstone ay isang framework para PyQt application, na nakasulat sa Python.
Quick start
- & Nbsp; & nbsp; Italaga
- & Nbsp; & nbsp; & nbsp; Patakbuhin winter_admin.py bagong APPNAME (nilikha nito APPNAME dir may simpleng application)
- & Nbsp; Punan APPNAME / config / main.cfg sa iyong data
- & Nbsp; & nbsp; & nbsp; Patakbuhin APPNAME / main.py
- & Nbsp; Tingnan docs folder at pinagmulan ng main.py para sa iba pang impormasyon
Project istraktura ng folder
.
├ ** config
│ & nbsp; & nbsp; ├ ** debug.cfg & nbsp; & nbsp; - & Nbsp; mga opsyon ng debug widget (WinterDebug)
│ & nbsp; & nbsp; ├ ** main.cfg & nbsp; & nbsp; & nbsp; - & Nbsp; mga opsyon ng application. gamitin ang file na ito para sa iyong mga setting
│ & nbsp; & nbsp; └ ** plugins.cfg - & nbsp; listahan ng mga aktibong mga plugin. hindi i-edit
├ ** etc
│ & nbsp; & nbsp; └ ** pre-gumawa & nbsp; - & Nbsp; isabit sa git. huwag winter_ver.py bago gumawa (paga bersyon sa main.cfg)
├ ** icon & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; ilang mga icon. ilagay ang iyong mga icon dito
├ ** plugins & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; usful mga halimbawa ng mga plugin
│ & nbsp; & nbsp; ├ ** QSciConfig
│ & nbsp; & nbsp; │ & nbsp; & nbsp; ├ ** plugin.cfg
│ & nbsp; & nbsp; │ & nbsp; & nbsp; └ ** QSciConfig.py
│ & nbsp; & nbsp; └ ** UIConfig
│ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ├ ** plugin.cfg
│ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; └ ** UIConfig.py
├ ** ABOUT & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; impormasyon tungkol sa iyong application
├ ** core.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; pangunahing lohika ng iyong app
├ ** __init__.py
├ ** LICENSE
├ ** main.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; pangunahing executable file. lahat ng lohika UI dito
└ ** TODO
Lib structure
.
├ ** base.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; base klase ng library
├ ** baseQt.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; base klase ng UI
├ ** extraQt.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; ilang dagdag na mga widget
├ ** snowflake.py & nbsp; & nbsp; & nbsp; - & Nbsp; maliit na kapaki-pakinabang na mga function
└ ** winterBug.py & nbsp; & nbsp; & nbsp; - & Nbsp; lahat ng tungkol sa debug widget
Dependencies
& Nbsp; & nbsp; & nbsp; Sawa config:
& Nbsp; & nbsp; & nbsp; http://www.red-dove.com/config-doc/
& Nbsp; & nbsp; & nbsp; i-install:
& Nbsp; & nbsp; & nbsp; sudo PIP install config
& Nbsp; & nbsp; & nbsp; o
& Nbsp; & nbsp; & nbsp; sudo easy_install config
& Nbsp; & nbsp; & nbsp; Sawa KDE:
& Nbsp; & nbsp; & nbsp; ** Opsyonal **
& Nbsp; & nbsp; & nbsp; nangangailangan para comboboxes kulay sa manager settings
& Nbsp; & nbsp; & nbsp; i-install:
& Nbsp; & nbsp; & nbsp; sudo apt-get install python-kde
& Nbsp; & nbsp; & nbsp; Sawa QScintilla2:
& Nbsp; & nbsp; & nbsp; ** Opsyonal **
& Nbsp; & nbsp; & nbsp; nangangailangan para sa mga kasangkapan dev
& Nbsp; & nbsp; & nbsp; i-install:
& Nbsp; & nbsp; & nbsp; sudo apt-get install python-qscintilla2
Features :
- Template para sa application
- Ang ilang mga paunang-natukoy na UI
- Mga setting manager
- plugins
- tools Dev
Kinakailangan :
- sawa
Mga Komento hindi natagpuan