Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 09.10.2017
Сообщений: 33
1

Invalid nullptr parameter

17.07.2020, 14:28. Просмотров 1444. Ответов 2

Здравствуйте, Не получается использовать QStringList в качестве модели для listview. Даже пример с документации не работает. Выводит в консоль
Код
QObject::connect(QObject, QQmlApplicationEngine): invalid nullptr parameter
QObject::disconnect: Unexpected nullptr parameter
Invalid nullptr parameter
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2020, 14:28
Ответы с готовыми решениями:

Invalid parameter passed to C runtime function
Здравствуйте программа работает нормально в линуксе а вот в винде краш вот код mainwindow.h ...

Ошибка : QObject::connect(QNetworkReply, MainWindow): invalid null parameter
Сам код connect(reply, &QNetworkReply::downloadProgress, this, &MainWindow::onUpdateProgress); ...

PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in
Здравствуйте формучани помогите пожалуйста пишу MVC при отправки из формы данные выдает такую...

PDO Invalid parameter number
вот запрос: $stmt = $conn_string->prepare("INSERT INTO `backup` (`logmarker`, `source`,...

2
0 / 0 / 0
Регистрация: 09.10.2017
Сообщений: 33
17.07.2020, 15:50  [ТС] 2
C++
1
2
3
4
5
6
7
8
9
10
11
QStringListModel listModel;
    QStringList dataList = {
    "Item 1",
    "Item 2",
    "Item 3",
    "Item 4"
    };
 
    listModel.setStringList(dataList);
 
    engine.rootContext()->setContextProperty("model", &listModel);
так тоже не работает
0
Модератор
Эксперт .NET
5300 / 4095 / 1182
Регистрация: 12.10.2013
Сообщений: 11,909
Записей в блоге: 2
17.07.2020, 19:38 3
Вот так все норм.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <QtCore>
#include <QQmlContext>
#include <QGuiApplication>
#include <QQmlApplicationEngine>
 
int main(int argc, char *argv[])
{
    QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
 
    QGuiApplication app(argc, argv);
 
    QStringListModel listModel;
    listModel.setStringList(QStringList()<<"item1"<<"item2"<<"item3"<<"item4");
 
    QQmlApplicationEngine engine;
    engine.rootContext()->setContextProperty("listModel", &listModel);
    const QUrl url(QStringLiteral("qrc:/main.qml"));
    QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
                     &app, [url](QObject *obj, const QUrl &objUrl) {
        if (!obj && url == objUrl)
            QCoreApplication::exit(-1);
    }, Qt::QueuedConnection);
    engine.load(url);
 
    return app.exec();
}
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import QtQuick 2.12
import QtQuick.Window 2.12
 
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")
    ListView{
        id: view;
        anchors.fill: parent;
        anchors.margins: 10;
        spacing: 10;
        clip:true;
 
        model: listModel;
        delegate:Rectangle{
            width: view.width;
            height: 40;
            color: "lightgreen";
            Text{
                anchors.centerIn: parent;
                renderType: Text.NativeRendering;
                font.pointSize: 15;
                text: display;
            }
        }
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2020, 19:38

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В чем суть Invalid Parameter
Invalid Parameter – yii\base\InvalidParamException Hash is invalid. Добавлено через 27 минут...

Снимаем звук с микрофона: ошибка 11 (invalid parameter passed)
Добрый день. Собственно сабж. На с++ реализовал, а вот на шарпе.... вот код public class...

Ошибка в PDO с INSERT INTO: SQLSTATE[HY093]: Invalid parameter number
Вот такая ошибка выскакивает: Warning: PDOStatement::execute(): SQLSTATE: Invalid parameter...

Ошибка при сборке: Invalid parameter passed to C runtime function
#include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; typedef unsigned long int uint;...

Ошибка Invalid parameter passed to C runtime function при чтении файла
Всем привет.Такая ситуация:есть бинарный файл и известна структура некого пакета и его контрольная...

Fatal error - Invalid parameter number: number of bound variables does not match number of tokens'
$pass = md5($_POST); $email = $_POST; $login = $_POST; $sex = $_POST;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.