Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > UI (User Interfaces)

    Winterstone 0.8.6.7

    Download button

    No screenshots available
    Downloads: 120  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Averrin | More programs
    GPL / FREE
    April 28th, 2011, 14:17 GMT
    ROOT / Programming / UI (User Interfaces)

     Read user reviews (0)  Refer to a friend  Subscribe

    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 information

    Project 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
    └── TODO


    Lib 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 widget


    Dependencies

        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



    Product's homepage

    Here are some key features of "Winterstone":

    · Template for application
    · Some pre-defined UI
    · Settings manager
    · Plugins
    · Dev tools

    Requirements:

    · Python

      


    TAGS:

    PyQt application | Python framework | Python | PyQt | framework



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM