示例#1
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Logging_Window.ui"
		self._dockArea = 8

		self._container = None
		self._signalsSlotsCenter = None

		self._timer = None
		self._timerCycleMultiplier = 1.5

		self._memoryHandlerStack = None
示例#2
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/sIBLedit_Utilities.ui"

		self._container = None
		self._signalsSlotsCenter = None
		self._settings = None
		self._settingsSection = None

		self._corePreferencesManager = None
		self._coreDatabaseBrowser = None

		self._editInSIBLEditAction = None
示例#3
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Loader_Script_Options.ui"
		self._dockArea = 2

		self._container = None
		self._signalsSlotsCenter = None

		self._coreTemplatesOutliner = None
		self._addonsLoaderScript = None

		self._templateCommonAttributesSection = "Common Attributes"
		self._templateAdditionalAttributesSection = "Additional Attributes"
		self._templateScriptSection = "Script"
		self._optionsToolboxesHeaders = ["Value"]

		self._uiLightGrayColor = QColor( 240, 240, 240 )
		self._uiDarkGrayColor = QColor( 160, 160, 160 )

		self._tableWidgetRowHeight = 30
		self._tableWidgetHeaderHeight = 26
示例#4
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Search_Database.ui"
		self._uiResources = "resources"
		self._uiSearchIcon = "Search_Icon.png"
		self._dockArea = 2

		self._container = None
		self._signalsSlotsCenter = None

		self._coreDatabaseBrowser = None
		self._coreCollectionsOutliner = None

		self._completer = None
		self._completerVisibleItemsCount = 16

		self._databaseFields = [( "In Names", "title" ),
								( "In Authors", "author" ),
								( "In Links", "link" ),
								( "In Locations", "location" ),
								( "In Comments", "comment" ) ]
示例#5
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Raw_Editing_Utilities.ui"

		self._container = None
		self._signalsSlotsCenter = None
		self._settings = None
		self._settingsSection = None

		self._corePreferencesManager = None
		self._coreDatabaseBrowser = None
		self._coreTemplatesOutliner = None

		self._editSetInTextEditorAction = None
		self._editTemplateInTextEditorAction = None

		self._linuxTextEditors = ( "gedit", "kwrite", "nedit", "mousepad" )
示例#6
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Gps_Map.ui"
		self._uiResources = "resources"
		self._uiZoomInIcon = "Zoom_In.png"
		self._uiZoomOutIcon = "Zoom_Out.png"
		self._gpsMapHtmlFile = "Google_Maps.html"
		self._gpsMapBaseSize = QSize( 160, 100 )
		self._dockArea = 2

		self._container = None
		self._signalsSlotsCenter = QObject()

		self._coreDatabaseBrowser = None

		self._map = None
		self._mapTypeIds = ( ( "Roadmap", "MapTypeId.ROADMAP" ), ( "Satellite", "MapTypeId.SATELLITE" ), ( "Hybrid", "MapTypeId.HYBRID" ), ( "Terrain", "MapTypeId.TERRAIN" ) )
示例#7
0
    def __init__(self, name=None, uiFile=None):
        """
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		"""

        LOGGER.debug("> Initializing '{0}()' Class.".format(self.__class__.__name__))

        UiComponent.__init__(self, name=name, uiFile=uiFile)

        # --- Setting Class Attributes. ---
        self.deactivatable = True

        self._uiPath = "ui/Rewiring_Tool.ui"
        self._dockArea = 2

        self._container = None
        self._signalsSlotsCenter = None

        self._coreDatabaseBrowser = None

        self._reWireFramesWidgets = None
        self._reWireComboBoxesWidgets = None
        self._reWireLineEditWidgets = None

        self._addonsLoaderScript = None

        self._rewiringParameters = (
            ("Background", "Background|BGfile", "backgroundImage"),
            ("Lighting", "Enviroment|EVfile", "lightingImage"),
            ("Reflection", "Reflection|REFfile", "reflectionImage"),
            ("Custom Image", None, None),
        )
示例#8
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = False

		self._uiPath = "ui/Components_Manager_Ui.ui"
		self._uiResources = "resources"
		self._uiActivatedIcon = "Activated.png"
		self._uiDeactivatedIcon = "Deactivated.png"
		self._uiCategorieAffixe = "_Categorie.png"
		self._dockArea = 1

		self._container = None
		self._signalsSlotsCenter = None
		self._settings = None

		self._model = None

		self._modelHeaders = [ "Components", "Activated", "Categorie", "Rank", "Version" ]
		self._treeWidgetIndentation = 15
		self._treeViewInnerMargins = QMargins( 0, 0, 0, 12 )
		self._Components_Informations_textBrowser_defaultText = "<center><h4>* * *</h4>Select Some Components To Display Related Informations !<h4>* * *</h4></center>"
示例#9
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Locations_Browser.ui"

		self._container = None
		self._signalsSlotsCenter = None
		self._settings = None
		self._settingsSection = None

		self._coreComponentsManagerUi = None
		self._corePreferencesManager = None
		self._coreDatabaseBrowser = None
		self._coreTemplatesOutliner = None
		self._addonsLoaderScript = None

		self._openIblSetsLocationsAction = None
		self._openComponentsLocationsAction = None
		self._openTemplatesLocationsAction = None

		self._Open_Output_Folder_pushButton = None

		self._linuxBrowsers = ( "nautilus", "dolphin", "konqueror", "thunar" )
示例#10
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = False

		self._uiPath = "ui/Preferences_Manager.ui"
		self._dockArea = 2

		self._container = None
		self._signalsSlotsCenter = None
		self._settings = None
示例#11
0
文件: about.py 项目: dschaga/sIBL_GUI
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/About.ui"
		self._uiResources = "resources"
		self._uiLogoIcon = "sIBL_GUI_Small_Logo.png"
		self._uiGpl3Icon = "GPL_V3.png"

		self._container = None
		self._miscMenu = None
示例#12
0
	def __init__( self, name = None, uiFile = None ):
		'''
		This Method Initializes The Class.
		
		@param name: Component Name. ( String )
		@param uiFile: Ui File. ( String )
		'''

		LOGGER.debug( "> Initializing '{0}()' Class.".format( self.__class__.__name__ ) )

		UiComponent.__init__( self, name = name, uiFile = uiFile )

		# --- Setting Class Attributes. ---
		self.deactivatable = True

		self._uiPath = "ui/Loader_Script.ui"
		self._dockArea = 2

		self._container = None
		self._signalsSlotsCenter = None

		self._coreDatabaseBrowser = None
		self._coreTemplatesOutliner = None

		self._ioDirectory = "loaderScripts/"

		self._bindingIdentifierPattern = "@[a-zA-Z0-9_]*"
		self._templateScriptSection = "Script"
		self._templateIblAttributesSection = "sIBL File Attributes"
		self._templateRemoteConnectionSection = "Remote Connection"

		self._win32ExecutionMethod = "ExecuteSIBLLoaderScript"

		self._overrideKeys = {}

		self._defaultStringSeparator = "|"