Russian Qt Forum

Qt => Вопросы новичков => Тема начата: sektor от Март 04, 2019, 17:04



Название: Модель-представление
Отправлено: sektor от Март 04, 2019, 17:04
Не могу понять почему моя модель не отображается???
Код:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QStringListModel>
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    QStringListModel model;
    model.setStringList(QStringList() << "sdfgs" << "asdf");
    ui->listView->setModel(&model);

}

MainWindow::~MainWindow()
{
    delete ui;
}

ListView пустой


Название: Re: Модель-представление
Отправлено: Old от Март 04, 2019, 18:18
Потому, что объект модели разрушается при выходе из конструктора.


Название: Re: Модель-представление
Отправлено: sektor от Март 04, 2019, 23:26
Спасибо большое, че то я запарился ваше