Winterstone

Framework for PyQt application
Download

Winterstone Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Averrin
  • Publisher web site:
  • http://averrin.github.com/

Winterstone Tags


Winterstone Description

Framework for PyQt application Winterstone is a framework for PyQt application, written in Python.Quick start- Install- Run winter_admin.py new appname (its created appname dir with simple application)- Fill appname/config/main.cfg with your data- Run appname/main.py- See docs folder and source of main.py for other informationProject folder structure.├── config│ ├── debug.cfg -- options of debug widget (WinterDebug)│ ├── main.cfg -- options of application. use this file for your settings│ └── plugins.cfg -- list of active plugins. do not edit├── etc│ └── pre-commit -- hook for git. do winter_ver.py before commit (bump version in main.cfg)├── icons -- some icons. place your icons here├── plugins -- usful examples of plugins│ ├── QSciConfig│ │ ├── plugin.cfg│ │ └── QSciConfig.py│ └── UIConfig│ ├── plugin.cfg│ └── UIConfig.py├── ABOUT -- information about your application├── core.py -- main logic of your app├── __init__.py├── LICENSE├── main.py -- main executable file. all UI logic here└── TODOLib structure.├── base.py -- base classes of library├── baseQt.py -- base classes of UI├── extraQt.py -- some extra widgets├── snowflake.py -- small useful functions└── winterBug.py -- all about debug widgetDependencies Python Config: http://www.red-dove.com/config-doc/ install: sudo pip install config or sudo easy_install config Python KDE: **optional** requires for color comboboxes in settings manager install: sudo apt-get install python-kde Python QScintilla2: **optional** requires for dev tools install: sudo apt-get install python-qscintilla2


Winterstone Related Software