pub fn redo(&self) -> &Self {
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).redo)(obj_data);
        }
        self
    }
///
/// Redo becomes available once the user has performed one or more undo operations
/// on text in the line edit.
///
/// By default, this property is `false.`
///
/// Redoes the last operation if redo is [available](QLineEdit::redoAvailable)
///
Redo becomes available once the user has performed one or more undo operations
on text in the line edit.

By default, this property is `false.`

Redoes the last operation if redo is [available](QLineEdit::redoAvailable)
Redo becomes available once the user has performed one or more undo operations on text in the line edit . By default this property is ` false . ` Redoes the last operation if redo is [ available ] ( QLineEdit :: redoAvailable )
pub fn redo(&self) -> &Self {
        let (obj_data, funcs) = self.get_line_edit_obj_funcs();
        unsafe {
            ((*funcs).redo)(obj_data);
        }
        self
    }
pub fn redo ( & self ) -> & Self { let ( obj_data , funcs ) = self . get_line_edit_obj_funcs ( ) ; unsafe { ( ( * funcs ) . redo ) ( obj_data ) ; } self }
Redo becomes available once the user has performed one or more undo operations
on text in the line edit.
Redo becomes available once the user has performed one or more undo operations on text in the line edit .
&self
&self