
Originally Posted by
hakermania
I'd like to use this but the is not a slot that says on_lineedit_focused/clicked
ui->lineEdit->setCursorPosition(x);
this should do the trick :
connect(ui->lineEdit,SIGNAL(editingFinished()),this ,SLOT(editFinshied()));
void MainWindow::setCursor()
{
ui->lineEdit->setCursorPosition(3);
disconnect(ui->lineEdit,SIGNAL(selectionChanged()),this ,SLOT(setCursor()));
}
void MainWindow::editFinshied()
{
ui->lineEdit->selectAll();
connect(ui->lineEdit,SIGNAL(selectionChanged()),this ,SLOT(setCursor()));
}
connect(ui->lineEdit,SIGNAL(editingFinished()),this ,SLOT(editFinshied()));
void MainWindow::setCursor()
{
ui->lineEdit->setCursorPosition(3);
disconnect(ui->lineEdit,SIGNAL(selectionChanged()),this ,SLOT(setCursor()));
}
void MainWindow::editFinshied()
{
ui->lineEdit->selectAll();
connect(ui->lineEdit,SIGNAL(selectionChanged()),this ,SLOT(setCursor()));
}
To copy to clipboard, switch view to plain text mode
good luck !
Bookmarks