Source Code (Use browser search to find items of interest.)

Class Index

qt'QRenameEdit (./qt-2.1.0/src/dialogs/qfiledialog.cpp:529)

class QRenameEdit : public QLineEdit
{
    Q_OBJECT

public:
    QRenameEdit( QWidget *parent )
        : QLineEdit( parent )
    {}

protected:
    void keyPressEvent( QKeyEvent *e );
    void focusOutEvent( QFocusEvent *e );

signals:
    void escapePressed();

};


qt'QRenameEdit::keyPressEvent() (./qt-2.1.0/src/dialogs/qfiledialog.cpp:963)

void QRenameEdit::keyPressEvent( QKeyEvent *e )
{
    if ( e->key() == Key_Escape )
	emit escapePressed();
    else
	QLineEdit::keyPressEvent( e );
    e->accept();
}


qt'QRenameEdit::focusOutEvent() (./qt-2.1.0/src/dialogs/qfiledialog.cpp:972)

void QRenameEdit::focusOutEvent( QFocusEvent * )
{
    emit escapePressed();
}

/************************************************************************
 *
 * Internal class QFileListBox
 *
 ************************************************************************/