artview.components.Window

class artview.components.Window(name='Window', parent=None)[source]

Bases: artview.core.core.Component

Class to be Main Window

__init__(name='Window', parent=None)[source]

Initialize the class to create the interface.

Parameters:

[Optional] :

name : string

Window name.

parent : PyQt instance

Parent instance to associate to menu. If None, then Qt owns, otherwise associated with parent PyQt instance.

Notes

This class creates the main application interface and creates a menubar for the program.

Methods

Window.CreateMenu
Window.LaunchApp
Window.addArtviewMenu
Window.addComponent
Window.addMenuAction
Window.addMenuSeparator
Window.addPane
Window.addWindow
Window.closeCurrentPane
Window.closeEmptyPanes
Window.deleteComponent
Window.menus
Window.popComponent
Window.popNewWindow
Window.removeMultindex
Window.replaceWithSplitter
Window.setCurrentMultindex
Window.setDesign
Window.showHideTabBar
Window.splitHorizontal
Window.splitVertical
Window.startComponent
Window.subMenus
Window.widgetTurnCurrent

Attributes

rootMultindex = ()