Home ⌂Doc Index ◂Up ▴

eric6.UI.FindFileNameDialog

Module implementing a dialog to search for files.

Global Attributes

None

Classes

FindFileNameDialog Class implementing a dialog to search for files.

Functions

None


FindFileNameDialog

Class implementing a dialog to search for files.

The occurrences found are displayed in a QTreeWidget showing the filename and the pathname. The file will be opened upon a double click onto the respective entry of the list.

Signals

designerFile(str)
emitted to open a Qt-Designer file
sourceFile(str)
emitted to open a file in the editor

Derived from

QWidget, Ui_FindFileNameDialog

Class Attributes

None

Class Methods

None

Methods

FindFileNameDialog Constructor
__openFile Private slot to open a file.
__searchFile Private slot to handle the search.
checkStop Public method to check, if the search should be stopped.
on_buttonBox_clicked Private slot called by a button of the button box clicked.
on_fileExtEdit_textChanged Private slot to handle the textChanged signal of the file extension edit.
on_fileList_currentItemChanged Private slot handling a change of the current item.
on_fileList_itemActivated Private slot to handle the double click on a file item.
on_fileNameEdit_textChanged Private slot to handle the textChanged signal of the file name edit.
on_projectCheckBox_toggled Private slot to handle the toggled signal of the project checkbox.
on_searchDirCheckBox_toggled Private slot to handle the toggled signal of the search directory checkbox.
on_searchDirPicker_textChanged Private slot to handle the textChanged signal of the search directory edit.
on_syspathCheckBox_toggled Private slot to handle the toggled signal of the sys.path checkbox.
show Public method to enable/disable the project checkbox.

Static Methods

None

FindFileNameDialog (Constructor)

FindFileNameDialog(project, parent=None)

Constructor

project
reference to the project object
parent
parent widget of this dialog (QWidget)

FindFileNameDialog.__openFile

__openFile(itm=None)

Private slot to open a file.

It emits the signal sourceFile or designerFile depending on the file extension.

itm
item to be opened (QTreeWidgetItem)

FindFileNameDialog.__searchFile

__searchFile()

Private slot to handle the search.

FindFileNameDialog.checkStop

checkStop()

Public method to check, if the search should be stopped.

Returns:
flag indicating the search should be stopped (boolean)

FindFileNameDialog.on_buttonBox_clicked

on_buttonBox_clicked(button)

Private slot called by a button of the button box clicked.

button
button that was clicked (QAbstractButton)

FindFileNameDialog.on_fileExtEdit_textChanged

on_fileExtEdit_textChanged(text)

Private slot to handle the textChanged signal of the file extension edit.

text
(ignored)

FindFileNameDialog.on_fileList_currentItemChanged

on_fileList_currentItemChanged(current, previous)

Private slot handling a change of the current item.

current
current item (QTreeWidgetItem)
previous
prevoius current item (QTreeWidgetItem)

FindFileNameDialog.on_fileList_itemActivated

on_fileList_itemActivated(itm, column)

Private slot to handle the double click on a file item.

It emits the signal sourceFile or designerFile depending on the file extension.

itm
the double clicked listview item (QTreeWidgetItem)
column
column that was double clicked (integer) (ignored)

FindFileNameDialog.on_fileNameEdit_textChanged

on_fileNameEdit_textChanged(text)

Private slot to handle the textChanged signal of the file name edit.

text
(ignored)

FindFileNameDialog.on_projectCheckBox_toggled

on_projectCheckBox_toggled(checked)

Private slot to handle the toggled signal of the project checkbox.

checked
flag indicating the state of the checkbox (boolean)

FindFileNameDialog.on_searchDirCheckBox_toggled

on_searchDirCheckBox_toggled(checked)

Private slot to handle the toggled signal of the search directory checkbox.

checked
flag indicating the state of the checkbox (boolean)

FindFileNameDialog.on_searchDirPicker_textChanged

on_searchDirPicker_textChanged(text)

Private slot to handle the textChanged signal of the search directory edit.

text
text of the search dir edit (string)

FindFileNameDialog.on_syspathCheckBox_toggled

on_syspathCheckBox_toggled(checked)

Private slot to handle the toggled signal of the sys.path checkbox.

checked
flag indicating the state of the checkbox (boolean)

FindFileNameDialog.show

show()

Public method to enable/disable the project checkbox.

Up



Home ⌂Doc Index ◂Up ▴