Module implementing the browser model.
BrowserItemAttribute |
BrowserItemAttributes |
BrowserItemClass |
BrowserItemCoding |
BrowserItemDirectory |
BrowserItemFile |
BrowserItemMethod |
BrowserItemRoot |
BrowserItemSysPath |
BrowserClassAttributeItem | Class implementing the data structure for browser class attribute items. |
BrowserClassAttributesItem | Class implementing the data structure for browser class attributes items. |
BrowserClassItem | Class implementing the data structure for browser class items. |
BrowserCodingItem | Class implementing the data structure for browser coding items. |
BrowserDirectoryItem | Class implementing the data structure for browser directory items. |
BrowserFileItem | Class implementing the data structure for browser file items. |
BrowserItem | Class implementing the data structure for browser items. |
BrowserMethodItem | Class implementing the data structure for browser method items. |
BrowserModel | Class implementing the browser model. |
BrowserSysPathItem | Class implementing the data structure for browser sys.path items. |
None |
Class implementing the data structure for browser class attribute items.
None |
None |
BrowserClassAttributeItem | Constructor |
attributeObject | Public method returning the class object. |
fileName | Public method returning the filename. |
isPublic | Public method returning the public visibility status. |
lessThan | Public method to check, if the item is less than the other one. |
lineno | Public method returning the line number defining this object. |
None |
Constructor
Public method returning the class object.
Public method returning the filename.
Public method returning the public visibility status.
Public method to check, if the item is less than the other one.
Public method returning the line number defining this object.
return line number defining the object (integer)
Class implementing the data structure for browser class attributes items.
None |
None |
BrowserClassAttributesItem | Constructor |
attributes | Public method returning the attribute list. |
lessThan | Public method to check, if the item is less than the other one. |
None |
Constructor
Public method returning the attribute list.
Public method to check, if the item is less than the other one.
Class implementing the data structure for browser class items.
None |
None |
BrowserClassItem | Constructor |
classObject | Public method returning the class object. |
fileName | Public method returning the filename. |
isPublic | Public method returning the public visibility status. |
lessThan | Public method to check, if the item is less than the other one. |
lineno | Public method returning the line number defining this object. |
None |
Constructor
Public method returning the class object.
Public method returning the filename.
Public method returning the public visibility status.
Public method to check, if the item is less than the other one.
Public method returning the line number defining this object.
return line number defining the object (integer)
Class implementing the data structure for browser coding items.
None |
None |
BrowserCodingItem | Constructor |
lessThan | Public method to check, if the item is less than the other one. |
None |
Constructor
Public method to check, if the item is less than the other one.
Class implementing the data structure for browser directory items.
None |
None |
BrowserDirectoryItem | Constructor |
dirName | Public method returning the directory name. |
lessThan | Public method to check, if the item is less than the other one. |
setName | Public method to set the directory name. |
None |
Constructor
Public method returning the directory name.
Public method to check, if the item is less than the other one.
Public method to set the directory name.
Class implementing the data structure for browser file items.
None |
None |
BrowserFileItem | Constructor |
dirName | Public method returning the directory name. |
fileExt | Public method returning the file extension. |
fileName | Public method returning the filename. |
isDFile | Public method to check, if this file is a D file. |
isDesignerFile | Public method to check, if this file is a Qt-Designer file. |
isDesignerHeaderFile | Public method to check, if this file is a Qt-Designer header file. |
isIdlFile | Public method to check, if this file is a CORBA IDL file. |
isLinguistFile | Public method to check, if this file is a Qt-Linguist file. |
isMultiProjectFile | Public method to check, if this file is an eric4 multi project file. |
isPixmapFile | Public method to check, if this file is a pixmap file. |
isProjectFile | Public method to check, if this file is an eric4 project file. |
isPython3File | Public method to check, if this file is a Python3 script. |
isPythonFile | Public method to check, if this file is a Python script. |
isResourcesFile | Public method to check, if this file is a Qt-Resources file. |
isRubyFile | Public method to check, if this file is a Ruby script. |
isSvgFile | Public method to check, if this file is a SVG file. |
lessThan | Public method to check, if the item is less than the other one. |
moduleName | Public method returning the module name. |
setName | Public method to set the directory name. |
None |
Constructor
Public method returning the directory name.
Public method returning the file extension.
Public method returning the filename.
Public method to check, if this file is a D file.
Public method to check, if this file is a Qt-Designer file.
Public method to check, if this file is a Qt-Designer header file.
Public method to check, if this file is a CORBA IDL file.
Public method to check, if this file is a Qt-Linguist file.
Public method to check, if this file is an eric4 multi project file.
Public method to check, if this file is a pixmap file.
Public method to check, if this file is an eric4 project file.
Public method to check, if this file is a Python3 script.
Public method to check, if this file is a Python script.
Public method to check, if this file is a Qt-Resources file.
Public method to check, if this file is a Ruby script.
Public method to check, if this file is a SVG file.
Public method to check, if the item is less than the other one.
Public method returning the module name.
Public method to set the directory name.
Class implementing the data structure for browser items.
None |
None |
BrowserItem | Constructor. |
appendChild | Public method to add a child to this item. |
child | Public method to get a child id. |
childCount | Public method to get the number of available child items. |
children | Public method to get the ids of all child items. |
columnCount | Public method to get the number of available data items. |
data | Public method to get a specific data item. |
getIcon | Public method to get the items icon. |
isLazyPopulated | Public method to check, if this item should be populated lazyly. |
isPopulated | Public method to chek, if this item is populated. |
isPublic | Public method returning the public visibility status. |
lessThan | Public method to check, if the item is less than the other one. |
parent | Public method to get the reference to the parent item. |
removeChild | Public method to remove a child. |
removeChildren | Public method to remove all children. |
row | Public method to get the row number of this item. |
type | Public method to get the item type. |
None |
Constructor.
Public method to add a child to this item.
Public method to get a child id.
Public method to get the number of available child items.
Public method to get the ids of all child items.
Public method to get the number of available data items.
Public method to get a specific data item.
Public method to get the items icon.
Public method to check, if this item should be populated lazyly.
Public method to chek, if this item is populated.
Public method returning the public visibility status.
Public method to check, if the item is less than the other one.
Public method to get the reference to the parent item.
Public method to remove a child.
Public method to remove all children.
Public method to get the row number of this item.
Public method to get the item type.
Class implementing the data structure for browser method items.
None |
None |
BrowserMethodItem | Constructor |
fileName | Public method returning the filename. |
functionObject | Public method returning the function object. |
isPublic | Public method returning the public visibility status. |
lessThan | Public method to check, if the item is less than the other one. |
lineno | Public method returning the line number defining this object. |
None |
Constructor
Public method returning the filename.
Public method returning the function object.
Public method returning the public visibility status.
Public method to check, if the item is less than the other one.
Public method returning the line number defining this object.
return line number defining the object (integer)
Class implementing the browser model.
None |
None |
BrowserModel | Constructor |
__populateModel | Private method to populate the browser model. |
_addItem | Protected slot to add an item. |
addItem | Puplic slot to add an item. |
addTopLevelDir | Public method to add a new toplevel directory. |
clear | Public method to clear the model. |
columnCount | Public method to get the number of columns. |
data | Public method to get data of an item. |
flags | Public method to get the item flags. |
hasChildren | Public method to check for the presence of child items. |
headerData | Public method to get the header data. |
index | Public method to create an index. |
item | Public method to get a reference to an item. |
parent | Public method to get the index of the parent object. |
populateClassAttributesItem | Public method to populate a class attributes item's subtree. |
populateClassItem | Public method to populate a class item's subtree. |
populateDirectoryItem | Public method to populate a directory item's subtree. |
populateFileItem | Public method to populate a file item's subtree. |
populateItem | Public method to populate an item's subtree. |
populateMethodItem | Public method to populate a method item's subtree. |
populateSysPathItem | Public method to populate a sys.path item's subtree. |
programChange | Public method to change the entry for the directory of file being debugged. |
removeToplevelDir | Public method to remove a toplevel directory. |
rowCount | Public method to get the number of rows. |
saveToplevelDirs | Public slot to save the toplevel directories. |
None |
Constructor
Private method to populate the browser model.
Protected slot to add an item.
Puplic slot to add an item.
Public method to add a new toplevel directory.
Public method to clear the model.
Public method to get the number of columns.
Public method to get data of an item.
Public method to get the item flags.
Public method to check for the presence of child items.
We always return True for normal items in order to do lazy population of the tree.
Public method to get the header data.
Public method to create an index.
Public method to get a reference to an item.
Public method to get the index of the parent object.
Public method to populate a class attributes item's subtree.
Public method to populate a class item's subtree.
Public method to populate a directory item's subtree.
Public method to populate a file item's subtree.
Public method to populate an item's subtree.
Public method to populate a method item's subtree.
Public method to populate a sys.path item's subtree.
Public method to change the entry for the directory of file being debugged.
Public method to remove a toplevel directory.
Public method to get the number of rows.
Public slot to save the toplevel directories.
Class implementing the data structure for browser sys.path items.
None |
None |
BrowserSysPathItem | Constructor |
None |
Constructor