Russian Qt Forum
Май 22, 2024, 18:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
   Начало   Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
Страниц: 1 ... 8 9 [10]
 91 
 : Февраль 21, 2024, 12:04 
Автор SektorCT - Последний ответ от SektorCT
покажи как ты в коде передаешь. судя по ошибке (constructor for ... QQmlPointFValueType to call with value ... QVariantList), ты пытаешься засунуть список точек туда, где ожидается лишь одна точка (не списочная)

Вы были правы, я вместо
Код:
required property list<point> ePoints
пытался подсунуть
Код:
required property point ePoints

Но все равно не моуг нарисовать обьект.
Вот так выглядит выпис в модели перед получением точек
Код:
list:  QVariant(QList<QPointF>, QList(QPointF(300.451,51.5492), QPointF(309.439,50.8578), QPointF(310.13,41.8697), QPointF(301.142,42.5611), QPointF(300.451,51.5492)))

А вот код в qml
Код:
Repeater
        {
            id: repeaterLimitShape

            model: root.pelData.gaugeLimitModel
            anchors.fill: parent

            delegate: Shape
            {
                id: delegateLimitShape

                required property list<point> ePoints

                anchors.fill: parent
                layer.samples: 8

                ShapePath
                {
                    id: trackShapeLimit

                    capStyle:    Qt.FlatCap
                    strokeColor: "red"
                    fillColor: "red"
                    strokeWidth: 1

                    Component.onCompleted:
                    {
                        console.log("ePoints: ", delegateLimitShape.ePoints)
                    }

                    PathPolyline
                    {
                        id: ppl

                        path: delegateLimitShape.ePoints

                    }
                }
            }
        }

Выпис в консоли выглядит вот так
Код:
qml: ePoints:  []

Тут я немного в растерянности.

 92 
 : Февраль 21, 2024, 10:09 
Автор SektorCT - Последний ответ от kambala
покажи как ты в коде передаешь. судя по ошибке (constructor for ... QQmlPointFValueType to call with value ... QVariantList), ты пытаешься засунуть список точек туда, где ожидается лишь одна точка (не списочная)

 93 
 : Февраль 20, 2024, 22:43 
Автор SektorCT - Последний ответ от SektorCT
Всем привет.
У меня имеется в qml репитер для нескольких Shape, и чтоыб его нарисовать мне надо каждому передать лист QPointF
И может я что-то не так с этим листом делаю но у меня идет в консоли такой выпис
Код:
Could not find any constructor for value type QQmlPointFValueType to call with value QVariant(QVariantList, QList(QVariant(QPointF, QPointF(300.451,51.5492)), QVariant(QPointF, QPointF(300.451,51.5492)), QVariant(QPointF, QPointF(300.451,51.5492)), QVariant(QPointF, QPointF(300.451,51.5492)), QVariant(QPointF, QPointF(300.451,51.5492))))
PathPolyline: path of type 26 not supported

Может кто подскажет как правильно лист точек передать репитеру?
Спасибо

 94 
 : Февраль 14, 2024, 16:48 
Автор Гурман - Последний ответ от jasaxit
Впервые в мире онлайн казино я получил 1000 рублей за регистрацию в казино с выводом – это просто невероятно! Как же здорово, что существуют такие Топ казино, где игроки действительно ценятся. Отличные бонусы, удобный интерфейс – мое постоянное место для развлечений!


 95 
 : Февраль 13, 2024, 14:25 
Автор juvf - Последний ответ от mokynis
там же. Текстовый редактор-Поведение-<раздел в нижнем правом углу> Мышь и клавиатура-Показывать подсказки при наведении мыши
Выбрать из комбобокса "при наведении с Shift". Просто так подсказки не будет

 96 
 : Февраль 13, 2024, 14:13 
Автор mokynis - Последний ответ от mokynis
"Old but gold"-спасибо!
Тут еще один косяк обнаружился: в настройках, в профилях Qt стоял QT5 (что-то его подтянуло ДО установки Creator'а). После установки qt6-tools появилась запись, что есть и более поздняя версия и ее надо бы сделать по умолчанию. Все решилось, вопрос закрыт

 97 
 : Февраль 13, 2024, 13:33 
Автор mokynis - Последний ответ от Old
Вот этот пакет еще поставь qt6-tools и будет help

 98 
 : Февраль 13, 2024, 13:21 
Автор mokynis - Последний ответ от mokynis
examples нашел, спасибо.
===========
pacman -Qs qt6
local/qt6-5compat 6.6.1-2 (qt6)
    Module that contains unsupported Qt 5 APIs
local/qt6-base 6.6.1-3 (qt6)
    A cross-platform application and UI framework
local/qt6-declarative 6.6.1-1 (qt6)
    Classes for QML and JavaScript languages
local/qt6-doc 6.6.1-2 (qt6)
    A cross-platform application and UI framework (Documentation)
local/qt6-examples 6.6.1-2 (qt6)
    Examples and demos from qt6 documentation
local/qt6-positioning 6.6.1-1 (qt6)
    Provides access to position, satellite and area monitoring classes
local/qt6-quick3d 6.6.1-1 (qt6)
    Qt module and API for defining 3D content in Qt Quick
local/qt6-quicktimeline 6.6.1-1 (qt6)
    Qt module for keyframe-based timeline construction
local/qt6-serialport 6.6.1-1 (qt6)
    Provides access to hardware and virtual serial ports
local/qt6-shadertools 6.6.1-1 (qt6)
    Provides functionality for the shader pipeline that allows Qt Quick to
    operate on Vulkan, Metal, and Direct3D, in addition to OpenGL
local/qt6-svg 6.6.1-1 (qt6)
    Classes for displaying the contents of SVG files
local/qt6-tools 6.6.1-1 (qt6)
    A cross-platform application and UI framework (Development Tools, QtHelp)
local/qt6-translations 6.6.1-1 (qt6)
    A cross-platform application and UI framework (Translations)
local/qt6-webchannel 6.6.1-1 (qt6)
    Provides access to QObject or QML objects from HTML clients for seamless
    integration of Qt applications with HTML/JavaScript clients
local/qt6-webengine 6.6.1-2 (qt6)
    Provides support for web applications using the Chromium browser project

 99 
 : Февраль 13, 2024, 11:31 
Автор juvf - Последний ответ от juvf
Сейчас при отладке выскакивают какие-то подсказки, которые мне мешают. См скрин - на сером фоне в основном окне, справа, значение переменных. бывает полэкрана в этих подсказках... Как их отключить?

Эти нашел. Options->Text Editor->Display снять галку "Line annotations". А как подсказки в окошке?

 100 
 : Февраль 13, 2024, 11:25 
Автор juvf - Последний ответ от juvf
Кто знает, как отключить вот такие всплывающие окна?
ps это во время отладки, если курсор мыши попадет на слово (переменная, тип, функция), то выскакивает подсказка в окошке с описанием того, что под курсором.

Страниц: 1 ... 8 9 [10]

Страница сгенерирована за 0.131 секунд. Запросов: 20.