Mon, 11 Dec 2023 10:31:27 +0100
Regenerated the source code documentation.
--- a/src/eric7/APIs/Python3/eric7.api Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Mon Dec 11 10:31:27 2023 +0100 @@ -8174,6 +8174,7 @@ eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser._showContextMenuDir?5(menu) eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser._showContextMenuDirMulti?5(menu) eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser._showContextMenuMulti?5(menu) +eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser._showProjectInFileManager?5() eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.addHookMethod?4(key, method) eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.addHookMethodAndMenuEntry?4(key, method, menuEntry) eric7.Project.ProjectBaseBrowser.ProjectBaseBrowser.closeSourceWindow?7 @@ -8255,10 +8256,6 @@ eric7.Project.ProjectBrowserModel.ProjectBrowserModel.updateVCSStatus?4(name, recursive=True) eric7.Project.ProjectBrowserModel.ProjectBrowserModel.vcsStateChanged?7 eric7.Project.ProjectBrowserModel.ProjectBrowserModel?1(parent) -eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.dirName?4() -eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.lessThan?4(other, column, order) -eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.name?4() -eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem.setName?4(dinfo, full=True) eric7.Project.ProjectBrowserModel.ProjectBrowserSimpleDirectoryItem?1(parent, projectType, text, path="") eric7.Project.ProjectBrowserRepositoryItem.ProjectBrowserRepositoryItem.fileCategory?7 eric7.Project.ProjectBrowserRepositoryItem.ProjectBrowserRepositoryItem.fileFilter?7 @@ -9845,6 +9842,7 @@ eric7.SystemUtilities.FileSystemUtilities.samefilepath?4(f1, f2, followSymlinks=True) eric7.SystemUtilities.FileSystemUtilities.samepath?4(f1, f2, followSymlinks=True) eric7.SystemUtilities.FileSystemUtilities.splitPath?4(name) +eric7.SystemUtilities.FileSystemUtilities.startfile?4(filePath) eric7.SystemUtilities.FileSystemUtilities.startswithPath?4(path, start) eric7.SystemUtilities.FileSystemUtilities.toNativeSeparators?4(path) eric7.SystemUtilities.OSUtilities.getEnvironmentEntry?4(key, default=None) @@ -10254,6 +10252,7 @@ eric7.UI.Browser.Browser._resort?5() eric7.UI.Browser.Browser._showGotoMenu?5() eric7.UI.Browser.Browser._showHidden?5(checked) +eric7.UI.Browser.Browser._showInFileManager?5() eric7.UI.Browser.Browser.binaryFile?7 eric7.UI.Browser.Browser.designerFile?7 eric7.UI.Browser.Browser.getSelectedItems?4(filterList=None) @@ -10367,6 +10366,7 @@ eric7.UI.BrowserModel.BrowserItemImports?7 eric7.UI.BrowserModel.BrowserItemMethod?7 eric7.UI.BrowserModel.BrowserItemRoot?7 +eric7.UI.BrowserModel.BrowserItemSimpleDirectory?7 eric7.UI.BrowserModel.BrowserItemSysPath?7 eric7.UI.BrowserModel.BrowserMethodItem.boundaries?4() eric7.UI.BrowserModel.BrowserMethodItem.fileName?4() @@ -10406,6 +10406,11 @@ eric7.UI.BrowserModel.BrowserModel.rowCount?4(parent=None) eric7.UI.BrowserModel.BrowserModel.saveToplevelDirs?4() eric7.UI.BrowserModel.BrowserModel?1(parent=None, nopopulate=False) +eric7.UI.BrowserModel.BrowserSimpleDirectoryItem.dirName?4() +eric7.UI.BrowserModel.BrowserSimpleDirectoryItem.lessThan?4(other, column, order) +eric7.UI.BrowserModel.BrowserSimpleDirectoryItem.name?4() +eric7.UI.BrowserModel.BrowserSimpleDirectoryItem.setName?4(dinfo, full=True) +eric7.UI.BrowserModel.BrowserSimpleDirectoryItem?1(parent, text, path="") eric7.UI.BrowserModel.BrowserSysPathItem.name?4() eric7.UI.BrowserModel.BrowserSysPathItem?1(parent) eric7.UI.BrowserSortFilterProxyModel.BrowserSortFilterProxyModel.filterAcceptsRow?4(source_row, source_parent)
--- a/src/eric7/APIs/Python3/eric7.bas Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/APIs/Python3/eric7.bas Mon Dec 11 10:31:27 2023 +0100 @@ -79,6 +79,7 @@ BrowserImportsItem BrowserItem BrowserMethodItem BrowserItem BrowserModel QAbstractItemModel +BrowserSimpleDirectoryItem BrowserItem BrowserSortFilterProxyModel QSortFilterProxyModel BrowserSysPathItem BrowserItem BugBearVisitor ast.NodeVisitor @@ -817,7 +818,7 @@ ProjectBrowserFileItem BrowserFileItem ProjectBrowserItemMixin ProjectBrowserModel BrowserModel ProjectBrowserPage ConfigurationPageBase Ui_ProjectBrowserPage -ProjectBrowserSimpleDirectoryItem BrowserItem ProjectBrowserItemMixin +ProjectBrowserSimpleDirectoryItem BrowserSimpleDirectoryItem ProjectBrowserItemMixin ProjectBrowserSortFilterProxyModel BrowserSortFilterProxyModel ProjectFile QObject ProjectFormsBrowser ProjectBaseBrowser
--- a/src/eric7/Documentation/Help/source.qhp Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Help/source.qhp Mon Dec 11 10:31:27 2023 +0100 @@ -2633,6 +2633,7 @@ <keyword name="Browser._resort" id="Browser._resort" ref="eric7.UI.Browser.html#Browser._resort" /> <keyword name="Browser._showGotoMenu" id="Browser._showGotoMenu" ref="eric7.UI.Browser.html#Browser._showGotoMenu" /> <keyword name="Browser._showHidden" id="Browser._showHidden" ref="eric7.UI.Browser.html#Browser._showHidden" /> + <keyword name="Browser._showInFileManager" id="Browser._showInFileManager" ref="eric7.UI.Browser.html#Browser._showInFileManager" /> <keyword name="Browser.getSelectedItems" id="Browser.getSelectedItems" ref="eric7.UI.Browser.html#Browser.getSelectedItems" /> <keyword name="Browser.getSelectedItemsCount" id="Browser.getSelectedItemsCount" ref="eric7.UI.Browser.html#Browser.getSelectedItemsCount" /> <keyword name="Browser.getSelectedItemsCountCategorized" id="Browser.getSelectedItemsCountCategorized" ref="eric7.UI.Browser.html#Browser.getSelectedItemsCountCategorized" /> @@ -2774,6 +2775,12 @@ <keyword name="BrowserModel.repopulateFileItem" id="BrowserModel.repopulateFileItem" ref="eric7.UI.BrowserModel.html#BrowserModel.repopulateFileItem" /> <keyword name="BrowserModel.rowCount" id="BrowserModel.rowCount" ref="eric7.UI.BrowserModel.html#BrowserModel.rowCount" /> <keyword name="BrowserModel.saveToplevelDirs" id="BrowserModel.saveToplevelDirs" ref="eric7.UI.BrowserModel.html#BrowserModel.saveToplevelDirs" /> + <keyword name="BrowserSimpleDirectoryItem" id="BrowserSimpleDirectoryItem" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem" /> + <keyword name="BrowserSimpleDirectoryItem (Constructor)" id="BrowserSimpleDirectoryItem (Constructor)" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem.__init__" /> + <keyword name="BrowserSimpleDirectoryItem.dirName" id="BrowserSimpleDirectoryItem.dirName" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem.dirName" /> + <keyword name="BrowserSimpleDirectoryItem.lessThan" id="BrowserSimpleDirectoryItem.lessThan" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem.lessThan" /> + <keyword name="BrowserSimpleDirectoryItem.name" id="BrowserSimpleDirectoryItem.name" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem.name" /> + <keyword name="BrowserSimpleDirectoryItem.setName" id="BrowserSimpleDirectoryItem.setName" ref="eric7.UI.BrowserModel.html#BrowserSimpleDirectoryItem.setName" /> <keyword name="BrowserSortFilterProxyModel" id="BrowserSortFilterProxyModel" ref="eric7.UI.BrowserSortFilterProxyModel.html#BrowserSortFilterProxyModel" /> <keyword name="BrowserSortFilterProxyModel (Constructor)" id="BrowserSortFilterProxyModel (Constructor)" ref="eric7.UI.BrowserSortFilterProxyModel.html#BrowserSortFilterProxyModel.__init__" /> <keyword name="BrowserSortFilterProxyModel (Module)" id="BrowserSortFilterProxyModel (Module)" ref="eric7.UI.BrowserSortFilterProxyModel.html" /> @@ -13155,6 +13162,7 @@ <keyword name="ProjectBaseBrowser._showContextMenuDir" id="ProjectBaseBrowser._showContextMenuDir" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser._showContextMenuDir" /> <keyword name="ProjectBaseBrowser._showContextMenuDirMulti" id="ProjectBaseBrowser._showContextMenuDirMulti" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser._showContextMenuDirMulti" /> <keyword name="ProjectBaseBrowser._showContextMenuMulti" id="ProjectBaseBrowser._showContextMenuMulti" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser._showContextMenuMulti" /> + <keyword name="ProjectBaseBrowser._showProjectInFileManager" id="ProjectBaseBrowser._showProjectInFileManager" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser._showProjectInFileManager" /> <keyword name="ProjectBaseBrowser.addHookMethod" id="ProjectBaseBrowser.addHookMethod" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser.addHookMethod" /> <keyword name="ProjectBaseBrowser.addHookMethodAndMenuEntry" id="ProjectBaseBrowser.addHookMethodAndMenuEntry" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser.addHookMethodAndMenuEntry" /> <keyword name="ProjectBaseBrowser.currentDirectory" id="ProjectBaseBrowser.currentDirectory" ref="eric7.Project.ProjectBaseBrowser.html#ProjectBaseBrowser.currentDirectory" /> @@ -13253,10 +13261,6 @@ <keyword name="ProjectBrowserRepositoryItem (Module)" id="ProjectBrowserRepositoryItem (Module)" ref="eric7.Project.ProjectBrowserRepositoryItem.html" /> <keyword name="ProjectBrowserSimpleDirectoryItem" id="ProjectBrowserSimpleDirectoryItem" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem" /> <keyword name="ProjectBrowserSimpleDirectoryItem (Constructor)" id="ProjectBrowserSimpleDirectoryItem (Constructor)" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.__init__" /> - <keyword name="ProjectBrowserSimpleDirectoryItem.dirName" id="ProjectBrowserSimpleDirectoryItem.dirName" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.dirName" /> - <keyword name="ProjectBrowserSimpleDirectoryItem.lessThan" id="ProjectBrowserSimpleDirectoryItem.lessThan" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.lessThan" /> - <keyword name="ProjectBrowserSimpleDirectoryItem.name" id="ProjectBrowserSimpleDirectoryItem.name" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.name" /> - <keyword name="ProjectBrowserSimpleDirectoryItem.setName" id="ProjectBrowserSimpleDirectoryItem.setName" ref="eric7.Project.ProjectBrowserModel.html#ProjectBrowserSimpleDirectoryItem.setName" /> <keyword name="ProjectBrowserSortFilterProxyModel" id="ProjectBrowserSortFilterProxyModel" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html#ProjectBrowserSortFilterProxyModel" /> <keyword name="ProjectBrowserSortFilterProxyModel (Constructor)" id="ProjectBrowserSortFilterProxyModel (Constructor)" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html#ProjectBrowserSortFilterProxyModel.__init__" /> <keyword name="ProjectBrowserSortFilterProxyModel (Module)" id="ProjectBrowserSortFilterProxyModel (Module)" ref="eric7.Project.ProjectBrowserSortFilterProxyModel.html" /> @@ -20580,6 +20584,7 @@ <keyword name="startDebugger" id="startDebugger" ref="eric7.DebugClients.Python.eric7dbgstub.html#startDebugger" /> <keyword name="startEric" id="startEric" ref="eric7.UI.upgrader.html#startEric" /> <keyword name="startTeensyLoader" id="startTeensyLoader" ref="eric7.MicroPython.Devices.TeensyDevices.html#startTeensyLoader" /> + <keyword name="startfile" id="startfile" ref="eric7.SystemUtilities.FileSystemUtilities.html#startfile" /> <keyword name="startsWithShebang" id="startsWithShebang" ref="eric7.DebugClients.Python.DebugUtilities.html#startsWithShebang" /> <keyword name="startswithPath" id="startswithPath" ref="eric7.SystemUtilities.FileSystemUtilities.html#startswithPath" /> <keyword name="stdin_get_value" id="stdin_get_value" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#stdin_get_value" />
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBaseBrowser.html Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBaseBrowser.html Mon Dec 11 10:31:27 2023 +0100 @@ -196,6 +196,10 @@ <td>Protected slot called before the context menu (multiple selections) is shown.</td> </tr> <tr> +<td><a href="#ProjectBaseBrowser._showProjectInFileManager">_showProjectInFileManager</a></td> +<td>Protected slot to show the path of the project in a file manager application.</td> +</tr> +<tr> <td><a href="#ProjectBaseBrowser.addHookMethod">addHookMethod</a></td> <td>Public method to add a hook method to the dictionary.</td> </tr> @@ -672,6 +676,13 @@ reference to the menu to be shown (QMenu) </dd> </dl> +<a NAME="ProjectBaseBrowser._showProjectInFileManager" ID="ProjectBaseBrowser._showProjectInFileManager"></a> +<h4>ProjectBaseBrowser._showProjectInFileManager</h4> +<b>_showProjectInFileManager</b>(<i></i>) + +<p> + Protected slot to show the path of the project in a file manager application. +</p> <a NAME="ProjectBaseBrowser.addHookMethod" ID="ProjectBaseBrowser.addHookMethod"></a> <h4>ProjectBaseBrowser.addHookMethod</h4> <b>addHookMethod</b>(<i>key, method</i>)
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserModel.html Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.Project.ProjectBrowserModel.html Mon Dec 11 10:31:27 2023 +0100 @@ -939,7 +939,7 @@ items. </p> <h3>Derived from</h3> -BrowserItem, ProjectBrowserItemMixin +BrowserSimpleDirectoryItem, ProjectBrowserItemMixin <h3>Class Attributes</h3> <table> @@ -958,22 +958,6 @@ <td><a href="#ProjectBrowserSimpleDirectoryItem.__init__">ProjectBrowserSimpleDirectoryItem</a></td> <td>Constructor</td> </tr> -<tr> -<td><a href="#ProjectBrowserSimpleDirectoryItem.dirName">dirName</a></td> -<td>Public method returning the directory name.</td> -</tr> -<tr> -<td><a href="#ProjectBrowserSimpleDirectoryItem.lessThan">lessThan</a></td> -<td>Public method to check, if the item is less than the other one.</td> -</tr> -<tr> -<td><a href="#ProjectBrowserSimpleDirectoryItem.name">name</a></td> -<td>Public method to return the name of the item.</td> -</tr> -<tr> -<td><a href="#ProjectBrowserSimpleDirectoryItem.setName">setName</a></td> -<td>Public method to set the directory name.</td> -</tr> </table> <h3>Static Methods</h3> @@ -1007,78 +991,6 @@ path of the directory (string) </dd> </dl> -<a NAME="ProjectBrowserSimpleDirectoryItem.dirName" ID="ProjectBrowserSimpleDirectoryItem.dirName"></a> -<h4>ProjectBrowserSimpleDirectoryItem.dirName</h4> -<b>dirName</b>(<i></i>) - -<p> - Public method returning the directory name. -</p> -<dl> -<dt>Return:</dt> -<dd> -directory name (string) -</dd> -</dl> -<a NAME="ProjectBrowserSimpleDirectoryItem.lessThan" ID="ProjectBrowserSimpleDirectoryItem.lessThan"></a> -<h4>ProjectBrowserSimpleDirectoryItem.lessThan</h4> -<b>lessThan</b>(<i>other, column, order</i>) - -<p> - Public method to check, if the item is less than the other one. -</p> -<dl> - -<dt><i>other</i></dt> -<dd> -reference to item to compare against (BrowserItem) -</dd> -<dt><i>column</i></dt> -<dd> -column number to use for the comparison (integer) -</dd> -<dt><i>order</i></dt> -<dd> -sort order (Qt.SortOrder) (for special sorting) -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -true, if this item is less than other (boolean) -</dd> -</dl> -<a NAME="ProjectBrowserSimpleDirectoryItem.name" ID="ProjectBrowserSimpleDirectoryItem.name"></a> -<h4>ProjectBrowserSimpleDirectoryItem.name</h4> -<b>name</b>(<i></i>) - -<p> - Public method to return the name of the item. -</p> -<dl> -<dt>Return:</dt> -<dd> -name of the item (string) -</dd> -</dl> -<a NAME="ProjectBrowserSimpleDirectoryItem.setName" ID="ProjectBrowserSimpleDirectoryItem.setName"></a> -<h4>ProjectBrowserSimpleDirectoryItem.setName</h4> -<b>setName</b>(<i>dinfo, full=True</i>) - -<p> - Public method to set the directory name. -</p> -<dl> - -<dt><i>dinfo</i></dt> -<dd> -dinfo is the string for the directory (string) -</dd> -<dt><i>full</i></dt> -<dd> -flag indicating full path name should be displayed (boolean) -</dd> -</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html> \ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.SystemUtilities.FileSystemUtilities.html Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.SystemUtilities.FileSystemUtilities.html Mon Dec 11 10:31:27 2023 +0100 @@ -146,6 +146,10 @@ <td>Function to split a pathname into a directory part and a file part.</td> </tr> <tr> +<td><a href="#startfile">startfile</a></td> +<td>Function to open the given file path with the system default application.</td> +</tr> +<tr> <td><a href="#startswithPath">startswithPath</a></td> <td>Function to check, if a path starts with a given start path.</td> </tr> @@ -1121,6 +1125,35 @@ <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> +<a NAME="startfile" ID="startfile"></a> +<h2>startfile</h2> +<b>startfile</b>(<i>filePath</i>) + +<p> + Function to open the given file path with the system default application. +</p> +<dl> + +<dt><i>filePath</i> (str or Path)</dt> +<dd> +file path to be opened +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +flag indicating a successful start of the associated application +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +<hr /> <a NAME="startswithPath" ID="startswithPath"></a> <h2>startswithPath</h2> <b>startswithPath</b>(<i>path, start</i>)
--- a/src/eric7/Documentation/Source/eric7.UI.Browser.html Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.UI.Browser.html Mon Dec 11 10:31:27 2023 +0100 @@ -261,6 +261,10 @@ <td>Protected slot to show or hide hidden files.</td> </tr> <tr> +<td><a href="#Browser._showInFileManager">_showInFileManager</a></td> +<td>Protected method to show the selected items path in a file manager application.</td> +</tr> +<tr> <td><a href="#Browser.getSelectedItems">getSelectedItems</a></td> <td>Public method to get the selected items.</td> </tr> @@ -591,6 +595,13 @@ flag indicating the state of the action </dd> </dl> +<a NAME="Browser._showInFileManager" ID="Browser._showInFileManager"></a> +<h4>Browser._showInFileManager</h4> +<b>_showInFileManager</b>(<i></i>) + +<p> + Protected method to show the selected items path in a file manager application. +</p> <a NAME="Browser.getSelectedItems" ID="Browser.getSelectedItems"></a> <h4>Browser.getSelectedItems</h4> <b>getSelectedItems</b>(<i>filterList=None</i>)
--- a/src/eric7/Documentation/Source/eric7.UI.BrowserModel.html Mon Dec 11 10:30:24 2023 +0100 +++ b/src/eric7/Documentation/Source/eric7.UI.BrowserModel.html Mon Dec 11 10:31:27 2023 +0100 @@ -14,7 +14,7 @@ <h3>Global Attributes</h3> <table> -<tr><td>BrowserItemAttribute</td></tr><tr><td>BrowserItemAttributes</td></tr><tr><td>BrowserItemClass</td></tr><tr><td>BrowserItemCoding</td></tr><tr><td>BrowserItemDirectory</td></tr><tr><td>BrowserItemFile</td></tr><tr><td>BrowserItemImport</td></tr><tr><td>BrowserItemImports</td></tr><tr><td>BrowserItemMethod</td></tr><tr><td>BrowserItemRoot</td></tr><tr><td>BrowserItemSysPath</td></tr> +<tr><td>BrowserItemAttribute</td></tr><tr><td>BrowserItemAttributes</td></tr><tr><td>BrowserItemClass</td></tr><tr><td>BrowserItemCoding</td></tr><tr><td>BrowserItemDirectory</td></tr><tr><td>BrowserItemFile</td></tr><tr><td>BrowserItemImport</td></tr><tr><td>BrowserItemImports</td></tr><tr><td>BrowserItemMethod</td></tr><tr><td>BrowserItemRoot</td></tr><tr><td>BrowserItemSimpleDirectory</td></tr><tr><td>BrowserItemSysPath</td></tr> </table> <h3>Classes</h3> @@ -69,6 +69,10 @@ <td>Class implementing the browser model.</td> </tr> <tr> +<td><a href="#BrowserSimpleDirectoryItem">BrowserSimpleDirectoryItem</a></td> +<td>Class implementing the data structure for browser simple directory items.</td> +</tr> +<tr> <td><a href="#BrowserSysPathItem">BrowserSysPathItem</a></td> <td>Class implementing the data structure for browser sys.path items.</td> </tr> @@ -2937,6 +2941,152 @@ <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> +<a NAME="BrowserSimpleDirectoryItem" ID="BrowserSimpleDirectoryItem"></a> +<h2>BrowserSimpleDirectoryItem</h2> + +<p> + Class implementing the data structure for browser simple directory items. +</p> +<h3>Derived from</h3> +BrowserItem +<h3>Class Attributes</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> + +<table> + +<tr> +<td><a href="#BrowserSimpleDirectoryItem.__init__">BrowserSimpleDirectoryItem</a></td> +<td>Constructor</td> +</tr> +<tr> +<td><a href="#BrowserSimpleDirectoryItem.dirName">dirName</a></td> +<td>Public method returning the directory name.</td> +</tr> +<tr> +<td><a href="#BrowserSimpleDirectoryItem.lessThan">lessThan</a></td> +<td>Public method to check, if the item is less than the other one.</td> +</tr> +<tr> +<td><a href="#BrowserSimpleDirectoryItem.name">name</a></td> +<td>Public method to return the name of the item.</td> +</tr> +<tr> +<td><a href="#BrowserSimpleDirectoryItem.setName">setName</a></td> +<td>Public method to set the directory name.</td> +</tr> +</table> +<h3>Static Methods</h3> + +<table> +<tr><td>None</td></tr> +</table> + +<a NAME="BrowserSimpleDirectoryItem.__init__" ID="BrowserSimpleDirectoryItem.__init__"></a> +<h4>BrowserSimpleDirectoryItem (Constructor)</h4> +<b>BrowserSimpleDirectoryItem</b>(<i>parent, text, path=""</i>) + +<p> + Constructor +</p> +<dl> + +<dt><i>parent</i></dt> +<dd> +parent item +</dd> +<dt><i>text</i></dt> +<dd> +text to be displayed (string) +</dd> +<dt><i>path</i></dt> +<dd> +path of the directory (string) +</dd> +</dl> +<a NAME="BrowserSimpleDirectoryItem.dirName" ID="BrowserSimpleDirectoryItem.dirName"></a> +<h4>BrowserSimpleDirectoryItem.dirName</h4> +<b>dirName</b>(<i></i>) + +<p> + Public method returning the directory name. +</p> +<dl> +<dt>Return:</dt> +<dd> +directory name (string) +</dd> +</dl> +<a NAME="BrowserSimpleDirectoryItem.lessThan" ID="BrowserSimpleDirectoryItem.lessThan"></a> +<h4>BrowserSimpleDirectoryItem.lessThan</h4> +<b>lessThan</b>(<i>other, column, order</i>) + +<p> + Public method to check, if the item is less than the other one. +</p> +<dl> + +<dt><i>other</i></dt> +<dd> +reference to item to compare against (BrowserItem) +</dd> +<dt><i>column</i></dt> +<dd> +column number to use for the comparison (integer) +</dd> +<dt><i>order</i></dt> +<dd> +sort order (Qt.SortOrder) (for special sorting) +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +true, if this item is less than other (boolean) +</dd> +</dl> +<a NAME="BrowserSimpleDirectoryItem.name" ID="BrowserSimpleDirectoryItem.name"></a> +<h4>BrowserSimpleDirectoryItem.name</h4> +<b>name</b>(<i></i>) + +<p> + Public method to return the name of the item. +</p> +<dl> +<dt>Return:</dt> +<dd> +name of the item (string) +</dd> +</dl> +<a NAME="BrowserSimpleDirectoryItem.setName" ID="BrowserSimpleDirectoryItem.setName"></a> +<h4>BrowserSimpleDirectoryItem.setName</h4> +<b>setName</b>(<i>dinfo, full=True</i>) + +<p> + Public method to set the directory name. +</p> +<dl> + +<dt><i>dinfo</i></dt> +<dd> +dinfo is the string for the directory (string) +</dd> +<dt><i>full</i></dt> +<dd> +flag indicating full path name should be displayed (boolean) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +<hr /> <a NAME="BrowserSysPathItem" ID="BrowserSysPathItem"></a> <h2>BrowserSysPathItem</h2>