Metadata-Version: 2.0
Name: appbase
Version: 0.3.4
Summary: 
Requires-Dist: fancytools (>=0.2)
Requires-Dist: fancywidgets (>=0.1)
Requires-Dist: numpy (>=1.7.1)

appbase is the foundation for a pyQt based application including:

* save, load, autosave
* session management
* fullscreen with F11
* close-dialog
* system tray control

Home-page: https://github.com/radjkarl/appbase
Author: Karl Bedrich
Author-email: karl@bedrich.de
License: GPLv3
Description: =============================================
        AppBase - your base for PyQt4 app development
        =============================================
        
        .. image:: https://img.shields.io/badge/License-GPLv3-red.svg
        .. image:: https://img.shields.io/badge/python-2.6%7C2.7-yellow.svg
        
        - Browse the `API Documentation <http://radjkarl.github.io/appBase>`_
        - Fork the code on `github <https://github.com/radjkarl/appBase>`_
        
        
        .. image:: https://raw.githubusercontent.com/radjkarl/appBase/master/appbase_showcase.png
            :align: center
            :alt: showcase
        
        
        It includes:
        
        * **Application.py** - just substitute your QApplication this one and you get...
           
           * open, save, new, timed autosave etc.
              
        * **MainWindow.py** - this mainWindow gives you a predefined menubar including all features of Application.py
        * **MultiWorkspaceWindow.py** - mainWindow with workspace management
        * **Server.py** - a system tray control for the mainWindow
        
        DEPRECIATED:
        * **Launcher.py** - a graphical launcher to view and open python sessions stored as .pyz
        
        
        Installation
        ^^^^^^^^^^^^
        
        **appBase** is listed in the Python Package Index. You can install it typing::
        
            pip install appBase
        
        
        Session management
        ^^^^^^^^^^^^^^^^^^
        * Load and save your session as a zipped file
        * Save and restore temporal states of your session (Menubar->State)
        * Handle multiple workspaces in one window  (Menubar->Workspace)
        
        
        Tests
        ^^^^^
        To open an example window type::
        
            python -m appBase.MultiWorkspaceWindow
        
        
        
        v0.2, <22/12/2014> -- Initial release.
        v.0.3.1 <27/05/2016> -- Minor updates.
        
        
        Karl Bedrich 2013 - 2016
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
