Add paste function
This commit is contained in:
parent
44c858805c
commit
f4454d513e
@ -182,3 +182,23 @@ void MainWindow::on_actionEditCopy_triggered()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionEditPaste_triggered()
|
||||
{
|
||||
QWidget *focused = QApplication::focusWidget();
|
||||
QLineEdit* lineEdit = qobject_cast<QLineEdit*>(focused);
|
||||
|
||||
if(lineEdit) {
|
||||
QString text = lineEdit->text();
|
||||
int pos = lineEdit->cursorPosition();
|
||||
text.insert(pos, Clipboard->text());
|
||||
lineEdit->setText(text);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void MainWindow::on_actionEditCut_triggered()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -39,6 +39,8 @@ private slots:
|
||||
|
||||
void on_actionEditCopy_triggered();
|
||||
|
||||
void on_actionEditPaste_triggered();
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
QString currentFile;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user