Sun, 29 Jul 2018 14:01:52 +0200
Updated source docu.
--- a/APIs/Python3/eric6.api Sun Jul 29 14:00:42 2018 +0200 +++ b/APIs/Python3/eric6.api Sun Jul 29 14:01:52 2018 +0200 @@ -1170,6 +1170,15 @@ eric6.E5Gui.E5PathPicker.E5PathPickerModes.SaveFileEnsureExtensionMode?7 eric6.E5Gui.E5PathPicker.E5PathPickerModes.SaveFileMode?7 eric6.E5Gui.E5PathPicker.E5PathPickerModes.SaveFileOverwriteMode?7 +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.getPath?4() +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setDefaultDirectory?4(directory) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setLabelText?4(text) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setPickerFilters?4(filters) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setPickerMode?4(mode) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setPickerPath?4(path) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog.setTitle?4(title) +eric6.E5Gui.E5PathPickerDialog.E5PathPickerDialog?1(parent=None) +eric6.E5Gui.E5PathPickerDialog.getPath?4(parent, title, label, mode=E5PathPickerModes.OpenFileMode, path="", defaultDirectory="", filters=None) eric6.E5Gui.E5ProgressDialog.E5ProgressDialog.format?4() eric6.E5Gui.E5ProgressDialog.E5ProgressDialog.setFormat?4(labelFormat) eric6.E5Gui.E5ProgressDialog.E5ProgressDialog?1(labelText, cancelButtonText, minimum, maximum, labelFormat=None, parent=None, flags=None) @@ -1573,6 +1582,7 @@ eric6.E5XML.Config.pluginRepositoryFileFormatVersion?7 eric6.E5XML.Config.projectFileFormatVersion?7 eric6.E5XML.Config.projectFileFormatVersionAlt?7 +eric6.E5XML.Config.projectFileFormatVersionMake?7 eric6.E5XML.Config.projectFileFormatVersionProto?7 eric6.E5XML.Config.sessionFileFormatVersion?7 eric6.E5XML.Config.shortcutsFileFormatVersion?7 @@ -7767,6 +7777,23 @@ eric6.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.on_filetypeAssociationList_currentItemChanged?4(itm, prevItm) eric6.Project.FiletypeAssociationDialog.FiletypeAssociationDialog.transferData?4() eric6.Project.FiletypeAssociationDialog.FiletypeAssociationDialog?1(project, parent=None) +eric6.Project.IdlCompilerDefineNameDialog.IdlCompilerDefineNameDialog.getData?4() +eric6.Project.IdlCompilerDefineNameDialog.IdlCompilerDefineNameDialog.on_nameEdit_textChanged?4(txt) +eric6.Project.IdlCompilerDefineNameDialog.IdlCompilerDefineNameDialog?1(name="", value="", parent=None) +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.getData?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_dnAddButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_dnDeleteButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_dnEditButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_idAddButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_idDeleteButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_idEditButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_idList_itemSelectionChanged?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_unAddButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_unDeleteButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_unEditButton_clicked?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog.on_unList_itemSelectionChanged?4() +eric6.Project.IdlCompilerOptionsDialog.IdlCompilerOptionsDialog?1(includeDirectories, definedNames, undefinedNames, project=None, parent=None) eric6.Project.LexerAssociationDialog.LexerAssociationDialog.on_addLexerButton_clicked?4() eric6.Project.LexerAssociationDialog.LexerAssociationDialog.on_deleteLexerButton_clicked?4() eric6.Project.LexerAssociationDialog.LexerAssociationDialog.on_editorLexerCombo_currentIndexChanged?4(text) @@ -7866,6 +7893,7 @@ eric6.Project.Project.Project.getVcs?4() eric6.Project.Project.Project.handleApplicationDiagram?4() eric6.Project.Project.Project.handlePreferencesChanged?4() +eric6.Project.Project.Project.hasDefaultIdlCompilerParameters?4() eric6.Project.Project.Project.hasDefaultMakeParameters?4() eric6.Project.Project.Project.hasEntry?4(fn) eric6.Project.Project.Project.hasProjectType?4(type_, progLanguage="")
--- a/APIs/Python3/eric6.bas Sun Jul 29 14:00:42 2018 +0200 +++ b/APIs/Python3/eric6.bas Sun Jul 29 14:01:52 2018 +0200 @@ -194,6 +194,7 @@ E5PasswordMeter QProgressBar E5PathPicker E5PathPickerBase E5PathPickerBase QWidget +E5PathPickerDialog QDialog E5PathPickerModes Enum E5ProgressDialog QProgressDialog E5RequestModel QAbstractTableModel @@ -504,6 +505,8 @@ IconSizeDialog QDialog Ui_IconSizeDialog IconsPage ConfigurationPageBase Ui_IconsPage IconsPreviewDialog QDialog Ui_IconsPreviewDialog +IdlCompilerDefineNameDialog QDialog Ui_IdlCompilerDefineNameDialog +IdlCompilerOptionsDialog QDialog Ui_IdlCompilerOptionsDialog ImageMarkupDialog QDialog Ui_ImageMarkupDialog ImageSearchEngine QObject ImagesIcon StatusBarIcon
--- a/Documentation/Help/source.qhp Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Help/source.qhp Sun Jul 29 14:01:52 2018 +0200 @@ -104,6 +104,7 @@ <section title="eric6.E5Gui.E5PassivePopup" ref="eric6.E5Gui.E5PassivePopup.html" /> <section title="eric6.E5Gui.E5PasswordMeter" ref="eric6.E5Gui.E5PasswordMeter.html" /> <section title="eric6.E5Gui.E5PathPicker" ref="eric6.E5Gui.E5PathPicker.html" /> + <section title="eric6.E5Gui.E5PathPickerDialog" ref="eric6.E5Gui.E5PathPickerDialog.html" /> <section title="eric6.E5Gui.E5ProgressDialog" ref="eric6.E5Gui.E5ProgressDialog.html" /> <section title="eric6.E5Gui.E5SideBar" ref="eric6.E5Gui.E5SideBar.html" /> <section title="eric6.E5Gui.E5SimpleHelpDialog" ref="eric6.E5Gui.E5SimpleHelpDialog.html" /> @@ -972,6 +973,8 @@ <section title="eric6.Project.CreateDialogCodeDialog" ref="eric6.Project.CreateDialogCodeDialog.html" /> <section title="eric6.Project.DebuggerPropertiesDialog" ref="eric6.Project.DebuggerPropertiesDialog.html" /> <section title="eric6.Project.FiletypeAssociationDialog" ref="eric6.Project.FiletypeAssociationDialog.html" /> + <section title="eric6.Project.IdlCompilerDefineNameDialog" ref="eric6.Project.IdlCompilerDefineNameDialog.html" /> + <section title="eric6.Project.IdlCompilerOptionsDialog" ref="eric6.Project.IdlCompilerOptionsDialog.html" /> <section title="eric6.Project.LexerAssociationDialog" ref="eric6.Project.LexerAssociationDialog.html" /> <section title="eric6.Project.MakePropertiesDialog" ref="eric6.Project.MakePropertiesDialog.html" /> <section title="eric6.Project.NewDialogClassDialog" ref="eric6.Project.NewDialogClassDialog.html" /> @@ -4744,6 +4747,16 @@ <keyword name="E5PathPickerBase.setWindowTitle" id="E5PathPickerBase.setWindowTitle" ref="eric6.E5Gui.E5PathPicker.html#E5PathPickerBase.setWindowTitle" /> <keyword name="E5PathPickerBase.text" id="E5PathPickerBase.text" ref="eric6.E5Gui.E5PathPicker.html#E5PathPickerBase.text" /> <keyword name="E5PathPickerBase.windowTitle" id="E5PathPickerBase.windowTitle" ref="eric6.E5Gui.E5PathPicker.html#E5PathPickerBase.windowTitle" /> + <keyword name="E5PathPickerDialog" id="E5PathPickerDialog" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog" /> + <keyword name="E5PathPickerDialog (Constructor)" id="E5PathPickerDialog (Constructor)" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.__init__" /> + <keyword name="E5PathPickerDialog (Module)" id="E5PathPickerDialog (Module)" ref="eric6.E5Gui.E5PathPickerDialog.html" /> + <keyword name="E5PathPickerDialog.getPath" id="E5PathPickerDialog.getPath" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.getPath" /> + <keyword name="E5PathPickerDialog.setDefaultDirectory" id="E5PathPickerDialog.setDefaultDirectory" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setDefaultDirectory" /> + <keyword name="E5PathPickerDialog.setLabelText" id="E5PathPickerDialog.setLabelText" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setLabelText" /> + <keyword name="E5PathPickerDialog.setPickerFilters" id="E5PathPickerDialog.setPickerFilters" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setPickerFilters" /> + <keyword name="E5PathPickerDialog.setPickerMode" id="E5PathPickerDialog.setPickerMode" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setPickerMode" /> + <keyword name="E5PathPickerDialog.setPickerPath" id="E5PathPickerDialog.setPickerPath" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setPickerPath" /> + <keyword name="E5PathPickerDialog.setTitle" id="E5PathPickerDialog.setTitle" ref="eric6.E5Gui.E5PathPickerDialog.html#E5PathPickerDialog.setTitle" /> <keyword name="E5PathPickerModes" id="E5PathPickerModes" ref="eric6.E5Gui.E5PathPicker.html#E5PathPickerModes" /> <keyword name="E5ProgressDialog" id="E5ProgressDialog" ref="eric6.E5Gui.E5ProgressDialog.html#E5ProgressDialog" /> <keyword name="E5ProgressDialog (Constructor)" id="E5ProgressDialog (Constructor)" ref="eric6.E5Gui.E5ProgressDialog.html#E5ProgressDialog.__init__" /> @@ -9931,6 +9944,39 @@ <keyword name="IconsPreviewDialog" id="IconsPreviewDialog" ref="eric6.Preferences.ConfigurationPages.IconsPreviewDialog.html#IconsPreviewDialog" /> <keyword name="IconsPreviewDialog (Constructor)" id="IconsPreviewDialog (Constructor)" ref="eric6.Preferences.ConfigurationPages.IconsPreviewDialog.html#IconsPreviewDialog.__init__" /> <keyword name="IconsPreviewDialog (Module)" id="IconsPreviewDialog (Module)" ref="eric6.Preferences.ConfigurationPages.IconsPreviewDialog.html" /> + <keyword name="IdlCompilerDefineNameDialog" id="IdlCompilerDefineNameDialog" ref="eric6.Project.IdlCompilerDefineNameDialog.html#IdlCompilerDefineNameDialog" /> + <keyword name="IdlCompilerDefineNameDialog (Constructor)" id="IdlCompilerDefineNameDialog (Constructor)" ref="eric6.Project.IdlCompilerDefineNameDialog.html#IdlCompilerDefineNameDialog.__init__" /> + <keyword name="IdlCompilerDefineNameDialog (Module)" id="IdlCompilerDefineNameDialog (Module)" ref="eric6.Project.IdlCompilerDefineNameDialog.html" /> + <keyword name="IdlCompilerDefineNameDialog.__updateOkButton" id="IdlCompilerDefineNameDialog.__updateOkButton" ref="eric6.Project.IdlCompilerDefineNameDialog.html#IdlCompilerDefineNameDialog.__updateOkButton" /> + <keyword name="IdlCompilerDefineNameDialog.getData" id="IdlCompilerDefineNameDialog.getData" ref="eric6.Project.IdlCompilerDefineNameDialog.html#IdlCompilerDefineNameDialog.getData" /> + <keyword name="IdlCompilerDefineNameDialog.on_nameEdit_textChanged" id="IdlCompilerDefineNameDialog.on_nameEdit_textChanged" ref="eric6.Project.IdlCompilerDefineNameDialog.html#IdlCompilerDefineNameDialog.on_nameEdit_textChanged" /> + <keyword name="IdlCompilerOptionsDialog" id="IdlCompilerOptionsDialog" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog" /> + <keyword name="IdlCompilerOptionsDialog (Constructor)" id="IdlCompilerOptionsDialog (Constructor)" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__init__" /> + <keyword name="IdlCompilerOptionsDialog (Module)" id="IdlCompilerOptionsDialog (Module)" ref="eric6.Project.IdlCompilerOptionsDialog.html" /> + <keyword name="IdlCompilerOptionsDialog.__definedNamesContain" id="IdlCompilerOptionsDialog.__definedNamesContain" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__definedNamesContain" /> + <keyword name="IdlCompilerOptionsDialog.__generateDefinedNamesList" id="IdlCompilerOptionsDialog.__generateDefinedNamesList" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__generateDefinedNamesList" /> + <keyword name="IdlCompilerOptionsDialog.__generateIncludeDirectoriesList" id="IdlCompilerOptionsDialog.__generateIncludeDirectoriesList" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__generateIncludeDirectoriesList" /> + <keyword name="IdlCompilerOptionsDialog.__generateUndefinedNamesList" id="IdlCompilerOptionsDialog.__generateUndefinedNamesList" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__generateUndefinedNamesList" /> + <keyword name="IdlCompilerOptionsDialog.__includeDirectoriesContain" id="IdlCompilerOptionsDialog.__includeDirectoriesContain" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__includeDirectoriesContain" /> + <keyword name="IdlCompilerOptionsDialog.__populateDefineNamesList" id="IdlCompilerOptionsDialog.__populateDefineNamesList" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__populateDefineNamesList" /> + <keyword name="IdlCompilerOptionsDialog.__populateIncludeDirectoriesList" id="IdlCompilerOptionsDialog.__populateIncludeDirectoriesList" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__populateIncludeDirectoriesList" /> + <keyword name="IdlCompilerOptionsDialog.__undefinedNamesContain" id="IdlCompilerOptionsDialog.__undefinedNamesContain" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__undefinedNamesContain" /> + <keyword name="IdlCompilerOptionsDialog.__updateDefineNameButtons" id="IdlCompilerOptionsDialog.__updateDefineNameButtons" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__updateDefineNameButtons" /> + <keyword name="IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons" id="IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons" /> + <keyword name="IdlCompilerOptionsDialog.__updateUndefineNameButtons" id="IdlCompilerOptionsDialog.__updateUndefineNameButtons" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.__updateUndefineNameButtons" /> + <keyword name="IdlCompilerOptionsDialog.getData" id="IdlCompilerOptionsDialog.getData" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.getData" /> + <keyword name="IdlCompilerOptionsDialog.on_dnAddButton_clicked" id="IdlCompilerOptionsDialog.on_dnAddButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_dnAddButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_dnDeleteButton_clicked" id="IdlCompilerOptionsDialog.on_dnDeleteButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_dnDeleteButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_dnEditButton_clicked" id="IdlCompilerOptionsDialog.on_dnEditButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_dnEditButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged" id="IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged" /> + <keyword name="IdlCompilerOptionsDialog.on_idAddButton_clicked" id="IdlCompilerOptionsDialog.on_idAddButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_idAddButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_idDeleteButton_clicked" id="IdlCompilerOptionsDialog.on_idDeleteButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_idDeleteButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_idEditButton_clicked" id="IdlCompilerOptionsDialog.on_idEditButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_idEditButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_idList_itemSelectionChanged" id="IdlCompilerOptionsDialog.on_idList_itemSelectionChanged" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_idList_itemSelectionChanged" /> + <keyword name="IdlCompilerOptionsDialog.on_unAddButton_clicked" id="IdlCompilerOptionsDialog.on_unAddButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_unAddButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_unDeleteButton_clicked" id="IdlCompilerOptionsDialog.on_unDeleteButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_unDeleteButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_unEditButton_clicked" id="IdlCompilerOptionsDialog.on_unEditButton_clicked" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_unEditButton_clicked" /> + <keyword name="IdlCompilerOptionsDialog.on_unList_itemSelectionChanged" id="IdlCompilerOptionsDialog.on_unList_itemSelectionChanged" ref="eric6.Project.IdlCompilerOptionsDialog.html#IdlCompilerOptionsDialog.on_unList_itemSelectionChanged" /> <keyword name="ImageMarkupDialog" id="ImageMarkupDialog" ref="eric6.QScintilla.MarkupProviders.ImageMarkupDialog.html#ImageMarkupDialog" /> <keyword name="ImageMarkupDialog (Constructor)" id="ImageMarkupDialog (Constructor)" ref="eric6.QScintilla.MarkupProviders.ImageMarkupDialog.html#ImageMarkupDialog.__init__" /> <keyword name="ImageMarkupDialog (Module)" id="ImageMarkupDialog (Module)" ref="eric6.QScintilla.MarkupProviders.ImageMarkupDialog.html" /> @@ -12640,6 +12686,7 @@ <keyword name="Project.getVcs" id="Project.getVcs" ref="eric6.Project.Project.html#Project.getVcs" /> <keyword name="Project.handleApplicationDiagram" id="Project.handleApplicationDiagram" ref="eric6.Project.Project.html#Project.handleApplicationDiagram" /> <keyword name="Project.handlePreferencesChanged" id="Project.handlePreferencesChanged" ref="eric6.Project.Project.html#Project.handlePreferencesChanged" /> + <keyword name="Project.hasDefaultIdlCompilerParameters" id="Project.hasDefaultIdlCompilerParameters" ref="eric6.Project.Project.html#Project.hasDefaultIdlCompilerParameters" /> <keyword name="Project.hasDefaultMakeParameters" id="Project.hasDefaultMakeParameters" ref="eric6.Project.Project.html#Project.hasDefaultMakeParameters" /> <keyword name="Project.hasEntry" id="Project.hasEntry" ref="eric6.Project.Project.html#Project.hasEntry" /> <keyword name="Project.hasProjectType" id="Project.hasProjectType" ref="eric6.Project.Project.html#Project.hasProjectType" /> @@ -12880,6 +12927,7 @@ <keyword name="ProjectInterfacesBrowser.__compileInterface" id="ProjectInterfacesBrowser.__compileInterface" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__compileInterface" /> <keyword name="ProjectInterfacesBrowser.__compileSelectedInterfaces" id="ProjectInterfacesBrowser.__compileSelectedInterfaces" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__compileSelectedInterfaces" /> <keyword name="ProjectInterfacesBrowser.__configureCorba" id="ProjectInterfacesBrowser.__configureCorba" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__configureCorba" /> + <keyword name="ProjectInterfacesBrowser.__configureIdlCompiler" id="ProjectInterfacesBrowser.__configureIdlCompiler" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__configureIdlCompiler" /> <keyword name="ProjectInterfacesBrowser.__deleteFile" id="ProjectInterfacesBrowser.__deleteFile" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__deleteFile" /> <keyword name="ProjectInterfacesBrowser.__readStderr" id="ProjectInterfacesBrowser.__readStderr" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__readStderr" /> <keyword name="ProjectInterfacesBrowser.__readStdout" id="ProjectInterfacesBrowser.__readStdout" ref="eric6.Project.ProjectInterfacesBrowser.html#ProjectInterfacesBrowser.__readStdout" /> @@ -18827,6 +18875,7 @@ <keyword name="getOpenFileNames" id="getOpenFileNames" ref="eric6.E5Gui.E5FileDialog.html#getOpenFileNames" /> <keyword name="getOpenFileNamesAndFilter" id="getOpenFileNamesAndFilter" ref="eric6.E5Gui.E5FileDialog.html#getOpenFileNamesAndFilter" /> <keyword name="getOpenSearchLinks" id="getOpenSearchLinks" ref="eric6.WebBrowser.Tools.Scripts.html#getOpenSearchLinks" /> + <keyword name="getPath" id="getPath" ref="eric6.E5Gui.E5PathPickerDialog.html#getPath" /> <keyword name="getPercentReplacement" id="getPercentReplacement" ref="eric6.Utilities.__init__.html#getPercentReplacement" /> <keyword name="getPercentReplacementHelp" id="getPercentReplacementHelp" ref="eric6.Utilities.__init__.html#getPercentReplacementHelp" /> <keyword name="getPixmap" id="getPixmap" ref="eric6.UI.PixmapCache.html#getPixmap" /> @@ -19383,6 +19432,7 @@ <file>eric6.E5Gui.E5PassivePopup.html</file> <file>eric6.E5Gui.E5PasswordMeter.html</file> <file>eric6.E5Gui.E5PathPicker.html</file> + <file>eric6.E5Gui.E5PathPickerDialog.html</file> <file>eric6.E5Gui.E5ProgressDialog.html</file> <file>eric6.E5Gui.E5SideBar.html</file> <file>eric6.E5Gui.E5SimpleHelpDialog.html</file> @@ -20066,6 +20116,8 @@ <file>eric6.Project.CreateDialogCodeDialog.html</file> <file>eric6.Project.DebuggerPropertiesDialog.html</file> <file>eric6.Project.FiletypeAssociationDialog.html</file> + <file>eric6.Project.IdlCompilerDefineNameDialog.html</file> + <file>eric6.Project.IdlCompilerOptionsDialog.html</file> <file>eric6.Project.LexerAssociationDialog.html</file> <file>eric6.Project.MakePropertiesDialog.html</file> <file>eric6.Project.NewDialogClassDialog.html</file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.E5Gui.E5PathPickerDialog.html Sun Jul 29 14:01:52 2018 +0200 @@ -0,0 +1,226 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.E5Gui.E5PathPickerDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.E5Gui.E5PathPickerDialog</h1> +<p> +Module implementing a dialog to enter a file system path using a file picker. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#E5PathPickerDialog">E5PathPickerDialog</a></td> +<td>Class implementing a dialog to enter a file system path using a file picker.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#getPath">getPath</a></td> +<td>Function to get a file or directory path from the user.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="E5PathPickerDialog" ID="E5PathPickerDialog"></a> +<h2>E5PathPickerDialog</h2> +<p> + Class implementing a dialog to enter a file system path using a file + picker. +</p> +<h3>Derived from</h3> +QDialog +<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="#E5PathPickerDialog.__init__">E5PathPickerDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.getPath">getPath</a></td> +<td>Public method to get the current path.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setDefaultDirectory">setDefaultDirectory</a></td> +<td>Public method to set the default directory of the path picker.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setLabelText">setLabelText</a></td> +<td>Public method to set the label text.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setPickerFilters">setPickerFilters</a></td> +<td>Public method to set the filters of the path picker.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setPickerMode">setPickerMode</a></td> +<td>Public method to set the mode of the path picker.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setPickerPath">setPickerPath</a></td> +<td>Public method to set the path of the path picker.</td> +</tr><tr> +<td><a href="#E5PathPickerDialog.setTitle">setTitle</a></td> +<td>Public method to set the window title.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="E5PathPickerDialog.__init__" ID="E5PathPickerDialog.__init__"></a> +<h4>E5PathPickerDialog (Constructor)</h4> +<b>E5PathPickerDialog</b>(<i>parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="E5PathPickerDialog.getPath" ID="E5PathPickerDialog.getPath"></a> +<h4>E5PathPickerDialog.getPath</h4> +<b>getPath</b>(<i></i>) +<p> + Public method to get the current path. +</p><dl> +<dt>Returns:</dt> +<dd> +current path +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl><a NAME="E5PathPickerDialog.setDefaultDirectory" ID="E5PathPickerDialog.setDefaultDirectory"></a> +<h4>E5PathPickerDialog.setDefaultDirectory</h4> +<b>setDefaultDirectory</b>(<i>directory</i>) +<p> + Public method to set the default directory of the path picker. +</p><dl> +<dt><i>directory</i> (str)</dt> +<dd> +default directory +</dd> +</dl><a NAME="E5PathPickerDialog.setLabelText" ID="E5PathPickerDialog.setLabelText"></a> +<h4>E5PathPickerDialog.setLabelText</h4> +<b>setLabelText</b>(<i>text</i>) +<p> + Public method to set the label text. +</p><dl> +<dt><i>text</i> (str)</dt> +<dd> +label text +</dd> +</dl><a NAME="E5PathPickerDialog.setPickerFilters" ID="E5PathPickerDialog.setPickerFilters"></a> +<h4>E5PathPickerDialog.setPickerFilters</h4> +<b>setPickerFilters</b>(<i>filters</i>) +<p> + Public method to set the filters of the path picker. +</p><p> + Note: Multiple filters must be separated by ';;'. +</p><dl> +<dt><i>filters</i> (str)</dt> +<dd> +string containing the file filters +</dd> +</dl><a NAME="E5PathPickerDialog.setPickerMode" ID="E5PathPickerDialog.setPickerMode"></a> +<h4>E5PathPickerDialog.setPickerMode</h4> +<b>setPickerMode</b>(<i>mode</i>) +<p> + Public method to set the mode of the path picker. +</p><dl> +<dt><i>mode</i> (E5PathPickerModes)</dt> +<dd> +picker mode +</dd> +</dl><a NAME="E5PathPickerDialog.setPickerPath" ID="E5PathPickerDialog.setPickerPath"></a> +<h4>E5PathPickerDialog.setPickerPath</h4> +<b>setPickerPath</b>(<i>path</i>) +<p> + Public method to set the path of the path picker. +</p><dl> +<dt><i>path</i> (str)</dt> +<dd> +path to be set +</dd> +</dl><a NAME="E5PathPickerDialog.setTitle" ID="E5PathPickerDialog.setTitle"></a> +<h4>E5PathPickerDialog.setTitle</h4> +<b>setTitle</b>(<i>title</i>) +<p> + Public method to set the window title. +</p><dl> +<dt><i>title</i> (str)</dt> +<dd> +window title +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="getPath" ID="getPath"></a> +<h2>getPath</h2> +<b>getPath</b>(<i>parent, title, label, mode=E5PathPickerModes.OpenFileMode, path="", defaultDirectory="", filters=None</i>) +<p> + Function to get a file or directory path from the user. +</p><dl> +<dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd><dt><i>title</i> (str)</dt> +<dd> +title of the dialog +</dd><dt><i>label</i> (str)</dt> +<dd> +text to be shown above the path picker +</dd><dt><i>mode</i> (E5PathPickerModes)</dt> +<dd> +mode of the path picker +</dd><dt><i>path</i> (str)</dt> +<dd> +initial path to be shown +</dd><dt><i>defaultDirectory</i> (str)</dt> +<dd> +default directory of the path picker selection + dialog +</dd><dt><i>filters</i> (list of str)</dt> +<dd> +list of file filters +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +tuple containing the entered path and a flag indicating that the + user pressed the OK button +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (str, bool) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric6.E5XML.Config.html Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Source/eric6.E5XML.Config.html Sun Jul 29 14:01:52 2018 +0200 @@ -25,7 +25,7 @@ </p> <h3>Global Attributes</h3> <table> -<tr><td>debuggerPropertiesFileFormatVersion</td></tr><tr><td>dictionariesListFileFormatVersion</td></tr><tr><td>highlightingStylesFileFormatVersion</td></tr><tr><td>multiProjectFileFormatVersion</td></tr><tr><td>pluginRepositoryFileFormatVersion</td></tr><tr><td>projectFileFormatVersion</td></tr><tr><td>projectFileFormatVersionAlt</td></tr><tr><td>projectFileFormatVersionProto</td></tr><tr><td>sessionFileFormatVersion</td></tr><tr><td>shortcutsFileFormatVersion</td></tr><tr><td>tasksFileFormatVersion</td></tr><tr><td>templatesFileFormatVersion</td></tr><tr><td>userProjectFileFormatVersion</td></tr> +<tr><td>debuggerPropertiesFileFormatVersion</td></tr><tr><td>dictionariesListFileFormatVersion</td></tr><tr><td>highlightingStylesFileFormatVersion</td></tr><tr><td>multiProjectFileFormatVersion</td></tr><tr><td>pluginRepositoryFileFormatVersion</td></tr><tr><td>projectFileFormatVersion</td></tr><tr><td>projectFileFormatVersionAlt</td></tr><tr><td>projectFileFormatVersionMake</td></tr><tr><td>projectFileFormatVersionProto</td></tr><tr><td>sessionFileFormatVersion</td></tr><tr><td>shortcutsFileFormatVersion</td></tr><tr><td>tasksFileFormatVersion</td></tr><tr><td>templatesFileFormatVersion</td></tr><tr><td>userProjectFileFormatVersion</td></tr> </table> <h3>Classes</h3> <table>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Project.IdlCompilerDefineNameDialog.html Sun Jul 29 14:01:52 2018 +0200 @@ -0,0 +1,128 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Project.IdlCompilerDefineNameDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Project.IdlCompilerDefineNameDialog</h1> +<p> +Module implementing a dialog to enter the name-value pair to define a variable +for the IDL compiler. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#IdlCompilerDefineNameDialog">IdlCompilerDefineNameDialog</a></td> +<td>Class implementing a dialog to enter the name-value pair to define a variable for the IDL compiler.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="IdlCompilerDefineNameDialog" ID="IdlCompilerDefineNameDialog"></a> +<h2>IdlCompilerDefineNameDialog</h2> +<p> + Class implementing a dialog to enter the name-value pair to define a + variable for the IDL compiler. +</p> +<h3>Derived from</h3> +QDialog, Ui_IdlCompilerDefineNameDialog +<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="#IdlCompilerDefineNameDialog.__init__">IdlCompilerDefineNameDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#IdlCompilerDefineNameDialog.__updateOkButton">__updateOkButton</a></td> +<td>Private slot to update the enable state of the OK button.</td> +</tr><tr> +<td><a href="#IdlCompilerDefineNameDialog.getData">getData</a></td> +<td>Public method to get the entered data.</td> +</tr><tr> +<td><a href="#IdlCompilerDefineNameDialog.on_nameEdit_textChanged">on_nameEdit_textChanged</a></td> +<td>Private slot to handle changes of the name.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="IdlCompilerDefineNameDialog.__init__" ID="IdlCompilerDefineNameDialog.__init__"></a> +<h4>IdlCompilerDefineNameDialog (Constructor)</h4> +<b>IdlCompilerDefineNameDialog</b>(<i>name="", value="", parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +name of the variable +</dd><dt><i>value</i> (str)</dt> +<dd> +value of the variable +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="IdlCompilerDefineNameDialog.__updateOkButton" ID="IdlCompilerDefineNameDialog.__updateOkButton"></a> +<h4>IdlCompilerDefineNameDialog.__updateOkButton</h4> +<b>__updateOkButton</b>(<i></i>) +<p> + Private slot to update the enable state of the OK button. +</p><a NAME="IdlCompilerDefineNameDialog.getData" ID="IdlCompilerDefineNameDialog.getData"></a> +<h4>IdlCompilerDefineNameDialog.getData</h4> +<b>getData</b>(<i></i>) +<p> + Public method to get the entered data. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple containing the variable name and value +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (str, str) +</dd> +</dl><a NAME="IdlCompilerDefineNameDialog.on_nameEdit_textChanged" ID="IdlCompilerDefineNameDialog.on_nameEdit_textChanged"></a> +<h4>IdlCompilerDefineNameDialog.on_nameEdit_textChanged</h4> +<b>on_nameEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle changes of the name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +current text of the name edit +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Project.IdlCompilerOptionsDialog.html Sun Jul 29 14:01:52 2018 +0200 @@ -0,0 +1,386 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Project.IdlCompilerOptionsDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Project.IdlCompilerOptionsDialog</h1> +<p> +Module implementing a dialog to enter some IDL compiler options. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#IdlCompilerOptionsDialog">IdlCompilerOptionsDialog</a></td> +<td>Class implementing a dialog to enter some IDL compiler options.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="IdlCompilerOptionsDialog" ID="IdlCompilerOptionsDialog"></a> +<h2>IdlCompilerOptionsDialog</h2> +<p> + Class implementing a dialog to enter some IDL compiler options. +</p> +<h3>Derived from</h3> +QDialog, Ui_IdlCompilerOptionsDialog +<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="#IdlCompilerOptionsDialog.__init__">IdlCompilerOptionsDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__definedNamesContain">__definedNamesContain</a></td> +<td>Private method to test, if the currently defined 'Defined Names' contain a given one.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__generateDefinedNamesList">__generateDefinedNamesList</a></td> +<td>Private method to prepare the list of 'Defined Names'.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__generateIncludeDirectoriesList">__generateIncludeDirectoriesList</a></td> +<td>Private method to prepare the list of 'Include Directories'.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__generateUndefinedNamesList">__generateUndefinedNamesList</a></td> +<td>Private method to prepare the list of 'Undefined Names'.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__includeDirectoriesContain">__includeDirectoriesContain</a></td> +<td>Private method to test, if the currently defined 'Include Directories' contain a given one.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__populateDefineNamesList">__populateDefineNamesList</a></td> +<td>Private method to populate the list of defined names.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__populateIncludeDirectoriesList">__populateIncludeDirectoriesList</a></td> +<td>Private method to populate the 'Include Directories' list.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__undefinedNamesContain">__undefinedNamesContain</a></td> +<td>Private method to test, if the currently defined 'Undefined Names' contain a given one.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__updateDefineNameButtons">__updateDefineNameButtons</a></td> +<td>Private method to set the state of the 'Define Name' buttons.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons">__updateIncludeDirectoryButtons</a></td> +<td>Private method to set the state of the 'Include Directory' buttons.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.__updateUndefineNameButtons">__updateUndefineNameButtons</a></td> +<td>Private method to set the state of the 'Undefine Name' buttons.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.getData">getData</a></td> +<td>Public method to return the data entered by the user.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_dnAddButton_clicked">on_dnAddButton_clicked</a></td> +<td>Private slot to add a 'Define Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_dnDeleteButton_clicked">on_dnDeleteButton_clicked</a></td> +<td>Private slot to delete the selected 'Define Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_dnEditButton_clicked">on_dnEditButton_clicked</a></td> +<td>Private slot to edit the selected 'Define Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged">on_dnList_itemSelectionChanged</a></td> +<td>Private slot handling the selection of a 'Define Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_idAddButton_clicked">on_idAddButton_clicked</a></td> +<td>Private slot to add an 'Include Directory'.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_idDeleteButton_clicked">on_idDeleteButton_clicked</a></td> +<td>Private slot to delete the selected 'Include Directory' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_idEditButton_clicked">on_idEditButton_clicked</a></td> +<td>Private slot to edit the selected 'Include Directory' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_idList_itemSelectionChanged">on_idList_itemSelectionChanged</a></td> +<td>Private slot handling the selection of an 'Include Directory' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_unAddButton_clicked">on_unAddButton_clicked</a></td> +<td>Private slot to add a 'Undefine Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_unDeleteButton_clicked">on_unDeleteButton_clicked</a></td> +<td>Private slot to delete the selected 'Undefine Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_unEditButton_clicked">on_unEditButton_clicked</a></td> +<td>Private slot to edit the selected 'Undefine Name' entry.</td> +</tr><tr> +<td><a href="#IdlCompilerOptionsDialog.on_unList_itemSelectionChanged">on_unList_itemSelectionChanged</a></td> +<td>Private slot handling the selection of a 'Undefine Name' entry.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="IdlCompilerOptionsDialog.__init__" ID="IdlCompilerOptionsDialog.__init__"></a> +<h4>IdlCompilerOptionsDialog (Constructor)</h4> +<b>IdlCompilerOptionsDialog</b>(<i>includeDirectories, definedNames, undefinedNames, project=None, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>includeDirectories</i> (list of str)</dt> +<dd> +list of include directories +</dd><dt><i>definedNames</i> (list of str)</dt> +<dd> +list of defined variables with name and value + separated by '=' +</dd><dt><i>undefinedNames</i> (list of str)</dt> +<dd> +list of undefined names +</dd><dt><i>projectDirectory</i> (str)</dt> +<dd> +directory name of the project +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__definedNamesContain" ID="IdlCompilerOptionsDialog.__definedNamesContain"></a> +<h4>IdlCompilerOptionsDialog.__definedNamesContain</h4> +<b>__definedNamesContain</b>(<i>name</i>) +<p> + Private method to test, if the currently defined 'Defined Names' + contain a given one. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +variable name to be tested +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating that the given name is already included +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__generateDefinedNamesList" ID="IdlCompilerOptionsDialog.__generateDefinedNamesList"></a> +<h4>IdlCompilerOptionsDialog.__generateDefinedNamesList</h4> +<b>__generateDefinedNamesList</b>(<i></i>) +<p> + Private method to prepare the list of 'Defined Names'. +</p><dl> +<dt>Returns:</dt> +<dd> +list of 'Defined Names' +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__generateIncludeDirectoriesList" ID="IdlCompilerOptionsDialog.__generateIncludeDirectoriesList"></a> +<h4>IdlCompilerOptionsDialog.__generateIncludeDirectoriesList</h4> +<b>__generateIncludeDirectoriesList</b>(<i></i>) +<p> + Private method to prepare the list of 'Include Directories'. +</p><dl> +<dt>Returns:</dt> +<dd> +list of 'Include Directories' +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__generateUndefinedNamesList" ID="IdlCompilerOptionsDialog.__generateUndefinedNamesList"></a> +<h4>IdlCompilerOptionsDialog.__generateUndefinedNamesList</h4> +<b>__generateUndefinedNamesList</b>(<i></i>) +<p> + Private method to prepare the list of 'Undefined Names'. +</p><dl> +<dt>Returns:</dt> +<dd> +list of 'Undefined Names' +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__includeDirectoriesContain" ID="IdlCompilerOptionsDialog.__includeDirectoriesContain"></a> +<h4>IdlCompilerOptionsDialog.__includeDirectoriesContain</h4> +<b>__includeDirectoriesContain</b>(<i>directory</i>) +<p> + Private method to test, if the currently defined 'Include Directories' + contain a given one. +</p><dl> +<dt><i>directory</i> (str)</dt> +<dd> +directory name to be tested +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating that the given directory is already included +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__populateDefineNamesList" ID="IdlCompilerOptionsDialog.__populateDefineNamesList"></a> +<h4>IdlCompilerOptionsDialog.__populateDefineNamesList</h4> +<b>__populateDefineNamesList</b>(<i>definedNames</i>) +<p> + Private method to populate the list of defined names. +</p><dl> +<dt><i>definedNames</i> (list of str)</dt> +<dd> +list of defined variables with name and value + separated by '=' +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__populateIncludeDirectoriesList" ID="IdlCompilerOptionsDialog.__populateIncludeDirectoriesList"></a> +<h4>IdlCompilerOptionsDialog.__populateIncludeDirectoriesList</h4> +<b>__populateIncludeDirectoriesList</b>(<i>includeDirectories</i>) +<p> + Private method to populate the 'Include Directories' list. +</p><dl> +<dt><i>includeDirectories</i> (list of str)</dt> +<dd> +list of include directories +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__undefinedNamesContain" ID="IdlCompilerOptionsDialog.__undefinedNamesContain"></a> +<h4>IdlCompilerOptionsDialog.__undefinedNamesContain</h4> +<b>__undefinedNamesContain</b>(<i>name</i>) +<p> + Private method to test, if the currently defined 'Undefined Names' + contain a given one. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +variable name to be tested +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating that the given name is already included +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.__updateDefineNameButtons" ID="IdlCompilerOptionsDialog.__updateDefineNameButtons"></a> +<h4>IdlCompilerOptionsDialog.__updateDefineNameButtons</h4> +<b>__updateDefineNameButtons</b>(<i></i>) +<p> + Private method to set the state of the 'Define Name' buttons. +</p><a NAME="IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons" ID="IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons"></a> +<h4>IdlCompilerOptionsDialog.__updateIncludeDirectoryButtons</h4> +<b>__updateIncludeDirectoryButtons</b>(<i></i>) +<p> + Private method to set the state of the 'Include Directory' buttons. +</p><a NAME="IdlCompilerOptionsDialog.__updateUndefineNameButtons" ID="IdlCompilerOptionsDialog.__updateUndefineNameButtons"></a> +<h4>IdlCompilerOptionsDialog.__updateUndefineNameButtons</h4> +<b>__updateUndefineNameButtons</b>(<i></i>) +<p> + Private method to set the state of the 'Undefine Name' buttons. +</p><a NAME="IdlCompilerOptionsDialog.getData" ID="IdlCompilerOptionsDialog.getData"></a> +<h4>IdlCompilerOptionsDialog.getData</h4> +<b>getData</b>(<i></i>) +<p> + Public method to return the data entered by the user. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple containing the list of include directories, list of + defined names and list of undefined names +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (list of str, list of str, list of str) +</dd> +</dl><a NAME="IdlCompilerOptionsDialog.on_dnAddButton_clicked" ID="IdlCompilerOptionsDialog.on_dnAddButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_dnAddButton_clicked</h4> +<b>on_dnAddButton_clicked</b>(<i></i>) +<p> + Private slot to add a 'Define Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_dnDeleteButton_clicked" ID="IdlCompilerOptionsDialog.on_dnDeleteButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_dnDeleteButton_clicked</h4> +<b>on_dnDeleteButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected 'Define Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_dnEditButton_clicked" ID="IdlCompilerOptionsDialog.on_dnEditButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_dnEditButton_clicked</h4> +<b>on_dnEditButton_clicked</b>(<i></i>) +<p> + Private slot to edit the selected 'Define Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged" ID="IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged"></a> +<h4>IdlCompilerOptionsDialog.on_dnList_itemSelectionChanged</h4> +<b>on_dnList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot handling the selection of a 'Define Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_idAddButton_clicked" ID="IdlCompilerOptionsDialog.on_idAddButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_idAddButton_clicked</h4> +<b>on_idAddButton_clicked</b>(<i></i>) +<p> + Private slot to add an 'Include Directory'. +</p><a NAME="IdlCompilerOptionsDialog.on_idDeleteButton_clicked" ID="IdlCompilerOptionsDialog.on_idDeleteButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_idDeleteButton_clicked</h4> +<b>on_idDeleteButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected 'Include Directory' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_idEditButton_clicked" ID="IdlCompilerOptionsDialog.on_idEditButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_idEditButton_clicked</h4> +<b>on_idEditButton_clicked</b>(<i></i>) +<p> + Private slot to edit the selected 'Include Directory' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_idList_itemSelectionChanged" ID="IdlCompilerOptionsDialog.on_idList_itemSelectionChanged"></a> +<h4>IdlCompilerOptionsDialog.on_idList_itemSelectionChanged</h4> +<b>on_idList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot handling the selection of an 'Include Directory' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_unAddButton_clicked" ID="IdlCompilerOptionsDialog.on_unAddButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_unAddButton_clicked</h4> +<b>on_unAddButton_clicked</b>(<i></i>) +<p> + Private slot to add a 'Undefine Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_unDeleteButton_clicked" ID="IdlCompilerOptionsDialog.on_unDeleteButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_unDeleteButton_clicked</h4> +<b>on_unDeleteButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected 'Undefine Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_unEditButton_clicked" ID="IdlCompilerOptionsDialog.on_unEditButton_clicked"></a> +<h4>IdlCompilerOptionsDialog.on_unEditButton_clicked</h4> +<b>on_unEditButton_clicked</b>(<i></i>) +<p> + Private slot to edit the selected 'Undefine Name' entry. +</p><a NAME="IdlCompilerOptionsDialog.on_unList_itemSelectionChanged" ID="IdlCompilerOptionsDialog.on_unList_itemSelectionChanged"></a> +<h4>IdlCompilerOptionsDialog.on_unList_itemSelectionChanged</h4> +<b>on_unList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot handling the selection of a 'Undefine Name' entry. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric6.Project.Project.html Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Source/eric6.Project.Project.html Sun Jul 29 14:01:52 2018 +0200 @@ -604,6 +604,9 @@ <td><a href="#Project.handlePreferencesChanged">handlePreferencesChanged</a></td> <td>Public slot used to handle the preferencesChanged signal.</td> </tr><tr> +<td><a href="#Project.hasDefaultIdlCompilerParameters">hasDefaultIdlCompilerParameters</a></td> +<td>Public method to test, if the project contains the default IDL compiler parameters.</td> +</tr><tr> <td><a href="#Project.hasDefaultMakeParameters">hasDefaultMakeParameters</a></td> <td>Public method to test, if the project contains the default make parameters.</td> </tr><tr> @@ -2129,7 +2132,23 @@ <b>handlePreferencesChanged</b>(<i></i>) <p> Public slot used to handle the preferencesChanged signal. -</p><a NAME="Project.hasDefaultMakeParameters" ID="Project.hasDefaultMakeParameters"></a> +</p><a NAME="Project.hasDefaultIdlCompilerParameters" ID="Project.hasDefaultIdlCompilerParameters"></a> +<h4>Project.hasDefaultIdlCompilerParameters</h4> +<b>hasDefaultIdlCompilerParameters</b>(<i></i>) +<p> + Public method to test, if the project contains the default IDL compiler + parameters. +</p><dl> +<dt>Returns:</dt> +<dd> +flag indicating default parameter set +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="Project.hasDefaultMakeParameters" ID="Project.hasDefaultMakeParameters"></a> <h4>Project.hasDefaultMakeParameters</h4> <b>hasDefaultMakeParameters</b>(<i></i>) <p>
--- a/Documentation/Source/eric6.Project.ProjectInterfacesBrowser.html Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Source/eric6.Project.ProjectInterfacesBrowser.html Sun Jul 29 14:01:52 2018 +0200 @@ -100,6 +100,9 @@ <td><a href="#ProjectInterfacesBrowser.__configureCorba">__configureCorba</a></td> <td>Private method to open the configuration dialog.</td> </tr><tr> +<td><a href="#ProjectInterfacesBrowser.__configureIdlCompiler">__configureIdlCompiler</a></td> +<td>Private method to show a dialog to configure some options for the IDL compiler.</td> +</tr><tr> <td><a href="#ProjectInterfacesBrowser.__deleteFile">__deleteFile</a></td> <td>Private method to delete files from the project.</td> </tr><tr> @@ -215,6 +218,12 @@ <b>__configureCorba</b>(<i></i>) <p> Private method to open the configuration dialog. +</p><a NAME="ProjectInterfacesBrowser.__configureIdlCompiler" ID="ProjectInterfacesBrowser.__configureIdlCompiler"></a> +<h4>ProjectInterfacesBrowser.__configureIdlCompiler</h4> +<b>__configureIdlCompiler</b>(<i></i>) +<p> + Private method to show a dialog to configure some options for the + IDL compiler. </p><a NAME="ProjectInterfacesBrowser.__deleteFile" ID="ProjectInterfacesBrowser.__deleteFile"></a> <h4>ProjectInterfacesBrowser.__deleteFile</h4> <b>__deleteFile</b>(<i></i>)
--- a/Documentation/Source/index-eric6.E5Gui.html Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Source/index-eric6.E5Gui.html Sun Jul 29 14:01:52 2018 +0200 @@ -99,6 +99,9 @@ <td><a href="eric6.E5Gui.E5PathPicker.html">E5PathPicker</a></td> <td>Module implementing a path picker widget.</td> </tr><tr> +<td><a href="eric6.E5Gui.E5PathPickerDialog.html">E5PathPickerDialog</a></td> +<td>Module implementing a dialog to enter a file system path using a file picker.</td> +</tr><tr> <td><a href="eric6.E5Gui.E5ProgressDialog.html">E5ProgressDialog</a></td> <td>Module implementing a progress dialog allowing a customized progress bar label.</td> </tr><tr>
--- a/Documentation/Source/index-eric6.Project.html Sun Jul 29 14:00:42 2018 +0200 +++ b/Documentation/Source/index-eric6.Project.html Sun Jul 29 14:01:52 2018 +0200 @@ -56,6 +56,12 @@ <td><a href="eric6.Project.FiletypeAssociationDialog.html">FiletypeAssociationDialog</a></td> <td>Module implementing a dialog to enter filetype associations for the project.</td> </tr><tr> +<td><a href="eric6.Project.IdlCompilerDefineNameDialog.html">IdlCompilerDefineNameDialog</a></td> +<td>Module implementing a dialog to enter the name-value pair to define a variable for the IDL compiler.</td> +</tr><tr> +<td><a href="eric6.Project.IdlCompilerOptionsDialog.html">IdlCompilerOptionsDialog</a></td> +<td>Module implementing a dialog to enter some IDL compiler options.</td> +</tr><tr> <td><a href="eric6.Project.LexerAssociationDialog.html">LexerAssociationDialog</a></td> <td>Module implementing a dialog to enter lexer associations for the project.</td> </tr><tr>