Add copy function

This commit is contained in:
T'JAMPENS QUENTIN p2406187
2025-06-19 22:30:01 +02:00
parent 0cd4f95865
commit 44c858805c
3 changed files with 26 additions and 10 deletions
+12
View File
@@ -11,6 +11,7 @@ MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
, undoStack(new QUndoStack(this))
, Clipboard(QGuiApplication::clipboard())
{
ui->setupUi(this);
@@ -170,3 +171,14 @@ void MainWindow::on_actionopenFile_triggered()
{
this->loadPath();
}
void MainWindow::on_actionEditCopy_triggered()
{
QWidget *focused = QApplication::focusWidget();
QLineEdit* lineEdit = qobject_cast<QLineEdit*>(focused);
if(lineEdit) {
Clipboard->setText(lineEdit->selectedText());
}
}