gpt4 book ai didi

c++ - 如何访问位于 mdi 子窗口中的 TextEdit 的文本属性?

转载 作者:太空宇宙 更新时间:2023-11-04 11:32:16 26 4
gpt4 key购买 nike

首先看下图

简而言之,如何获取TextEditcontent(text)
注意:我是通过代码而非 Qt 设计动态创建了 MDI subWindow(QWidget)TextEdit

以下是创建MDI subWindowTextEdit 的代码:

QWidget *widget = new QWidget(this);
QTextEdit *TextEdit = new QTextEdit(widget);
QMdiSubWindow *mdiWindows = ui->mdiArea->addSubWindow(widget);
mdiWindows->setGeometry(5, 5, 300, 250);
mdiWindows->setWindowTitle(finfo.baseName());
mdiWindows->setWindowState(Qt::WindowMaximized);
mdiWindows->layout()->addWidget(TextEdit);
mdiWindows->show();

现在,我如何访问 TextEdit 的文本属性以获取内容?

最佳答案

QTextEdit::plainText()应该让你到那里。显然,您需要保留指向动态创建的 QTextEdit 的指针。

关于c++ - 如何访问位于 mdi 子窗口中的 TextEdit 的文本属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24297687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com