Winterstone é uma estrutura para aplicação PyQt, escrito em Python.
início rápido
- & Nbsp; & nbsp; Instalar
- & Nbsp; & nbsp; & nbsp; Execute winter_admin.py novo appname (seu criado appname dir com aplicação simples)
- & Nbsp; Preencha appname / config / main.cfg com seus dados
- & Nbsp; & nbsp; & nbsp; Execute appname / main.py
- & Nbsp; Ver pasta docs e fonte de main.py para outras informações
Estrutura de pasta Projeto
.
├ ** configuração
│ & nbsp; & nbsp; ├ ** debug.cfg & nbsp; & nbsp; - & Nbsp; Opções de Widget de debug (WinterDebug)
│ & nbsp; & nbsp; ├ ** main.cfg & nbsp; & nbsp; & nbsp; - & Nbsp; opções de aplicação. usar esse arquivo para as configurações
│ & nbsp; & nbsp; └ ** plugins.cfg - & nbsp; lista de plugins ativos. não editar
├ ** etc
│ & nbsp; & nbsp; └ ** pré-commit & nbsp; - & Nbsp; Gancho para git. não winter_ver.py antes de cometer (galo versão em main.cfg)
├ ** ícones & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; alguns ícones. colocar seus ícones aqui
├ ** plugins & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; usful exemplos de plugins
│ & 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
├ ** SOBRE & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; informações sobre a sua aplicação
├ ** core.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; lógica principal do seu aplicativo
├ ** __init__.py
├ ** LICENÇA
├ ** main.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; arquivo executável principal. toda a lógica UI aqui
└ ** TODO
estrutura Lib
.
├ ** base.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; classes base de biblioteca
├ ** baseQt.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; classes base de UI
├ ** extraQt.py & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - & Nbsp; alguns widgets extras
├ ** snowflake.py & nbsp; & nbsp; & nbsp; - & Nbsp; pequenas funções úteis
└ ** winterBug.py & nbsp; & nbsp; & nbsp; - & Nbsp; tudo sobre Widget debug
Dependências
& Nbsp; & nbsp; & nbsp; Python Config:
& Nbsp; & nbsp; & nbsp; http://www.red-dove.com/config-doc/
& Nbsp; & nbsp; & nbsp; instalar:
& Nbsp; & nbsp; & nbsp; sudo pip instalar configuração
& Nbsp; & nbsp; & nbsp; ou
& Nbsp; & nbsp; & nbsp; sudo easy_install configuração
& Nbsp; & nbsp; & nbsp; Python KDE:
& Nbsp; & nbsp; & nbsp; ** Opcional **
& Nbsp; & nbsp; & nbsp; requer para comboboxes cor em gerenciador de configurações
& Nbsp; & nbsp; & nbsp; instalar:
& Nbsp; & nbsp; & nbsp; sudo apt-get install python-kde
& Nbsp; & nbsp; & nbsp; Python QScintilla2:
& Nbsp; & nbsp; & nbsp; ** Opcional **
& Nbsp; & nbsp; & nbsp; requer para obter ferramentas dev
& Nbsp; & nbsp; & nbsp; instalar:
& Nbsp; & nbsp; & nbsp; sudo apt-get install python-qscintilla2
Recursos :
- Molde para o aplicativo
- Alguns UI pré-definido
- Configurações
- Plugins
- ferramentas Dev
Gerente
Requisitos :
- Python
Comentários não encontrado