NINJA-IDE

Module: wizard_new_project.py API

No description.


Class: WizardNewProject(QWizard)

class WizardNewProject(QWizard):
Wizard to create a new project (of any kind), it implements the base
behavior. Also, it set two special projects type handler
(PythonProjectHandler, ImportFromSourcesProjectHandler)

Function: __init__(parent) [at ln:65]

def __init__(parent):

No description.


Function: _load_project(path) [at ln:131]

def _load_project(path):
Open Project based on path into Explorer

Function: _load_project_with_extensions(path, extensions) [at ln:137]

def _load_project_with_extensions(path, extensions):
Open Project based on path into Explorer with extensions

Function: add_project_pages(option=str) [at ln:89]

def add_project_pages(option=str):

No description.


Function: done(result) [at ln:102]

def done(result):

No description.


Class: PythonProjectHandler(plugin_interfaces.IProjectTypeHandler)

class PythonProjectHandler(plugin_interfaces.IProjectTypeHandler):
Handler for Python projects

Function: __init__(explorer) [at ln:153]

def __init__(explorer):

No description.


Function: get_context_menus() [at ln:162]

def get_context_menus():
Get a special menu for new Python projects

Function: get_pages() [at ln:156]

def get_pages():
Get extra pages for new Python projects

Function: on_wizard_finish(wizard) [at ln:168]

def on_wizard_finish(wizard):
Create the ninja_porject (.nja file), create the main __init__.py
and open the project

Class: PageProjectType(QWizardPage)

class PageProjectType(QWizardPage):

No description.

Function: __init__(wizard) [at ln:249]

def __init__(wizard):

No description.


Function: load_pages() [at ln:273]

def load_pages():

No description.


Function: validatePage() [at ln:269]

def validatePage():

No description.


Class: ImportFromSourcesProjectHandler(plugin_interfaces.IProjectTypeHandler)

class ImportFromSourcesProjectHandler(plugin_interfaces.IProjectTypeHandler):
Handler for Import from existing sources project

Function: __init__(explorer) [at ln:205]

def __init__(explorer):

No description.


Function: get_context_menus() [at ln:214]

def get_context_menus():
Get a special menu for Import from sources projects

Function: get_pages() [at ln:208]

def get_pages():
Get extra pages for Import from sources projects

Function: on_wizard_finish(wizard) [at ln:220]

def on_wizard_finish(wizard):
Create the ninja_porject (.nja file) and open the project

Contents © 2013 NINJA-IDE - Powered by Nikola and Documentor