Название: [РЕШЕНО] Как получить выделенный текст из QTableWidgetItem Отправлено: XanderEVG от Август 16, 2016, 09:37 есть QTableWidget с QTableWidgetItem.
Не могу понять как получить выделенную часть текста в QTableWidgetItem. И второй вопрос: вход в режим редактирования происходит по двойному клику, как сделать вход по одинарному клику? Или может мне использовать какой нибудь другой виджет? Название: Re: Как получить выделенный текст из QTableWidgetItem Отправлено: Bepec от Август 16, 2016, 10:58 Там есть editTriggers, в котором что надо то и устанавливаете. Одинарный, двойной, нажатие клавиши и т.д.
Название: Re: Как получить выделенный текст из QTableWidgetItem Отправлено: XanderEVG от Август 16, 2016, 12:55 спасибо, проморгал Triggers.
Оказалось там все просто: //Сделать редактирование по щелчку: ui->tableWidget->setEditTriggers(QAbstractItemView::AllEditTriggers); //Взять выделенный текст из tableWidget if (QLineEdit* cw = dynamic_cast<QLineEdit*>(ui->tableWidget->cellWidget(ui->tableWidget->currentRow(), ui->tableWidget->currentColumn()))) qDebug() << cw->selectedText(); |