LINUX.ORG.RU

История изменений

Исправление rumgot, (текущая версия) :

#include <QApplication>
#include <QDebug>
#include <QLineEdit>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QLineEdit* line = new QLineEdit("Some text");
    line->show();
    QString s = line->text();
    qDebug() << s;

    return a.exec();
}

Вывод:

"Some text"

Текущая dev ветка Qt. Не знаю, почему у тебя пустая строка. Кстати, какой тип у MyWindows, это виджет или строка (кстати, если это не строка, то тогда понятно, ведь используется конструктор QLineEdit(QWidget *parent = nullptr))? Приведи полный код и почитай здесь https://www.linux.org.ru/help/markdown.md , как правильно оформлять код в сообщениях.

Исправление rumgot, :

#include <QApplication>
#include <QDebug>
#include <QLineEdit>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QLineEdit* line = new QLineEdit("Some text");
    line->show();
    QString s = line->text();
    qDebug() << s;

    return a.exec();
}

Вывод:

"Some text"

Текущая dev ветка Qt. Не знаю, почему у тебя пустая строка. Кстати, какой тип у MyWindows? Приведи полный код и почитай здесь https://www.linux.org.ru/help/markdown.md , как правильно оформлять код в сообщениях.

Исходная версия rumgot, :

#include <QApplication>
#include <QDebug>
#include <QLineEdit>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QLineEdit* line = new QLineEdit("Some text");
    line->show();
    QString s = line->text();
    qDebug() << s;

    return a.exec();
}

Вывод:

"Some text"

Текущая dev ветка Qt. Не знаю, почему у тебя пустая строка. Приведи полный код и почитай здесь https://www.linux.org.ru/help/markdown.md , как правильно оформлять код в сообщениях.