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

Войти
 
   Начало   Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
Страниц: [1] 2 3 ... 10
 1 
 : Сегодня в 06:18  
Автор sprntl - Последний ответ от kambala
замок означает, что метод сделан приватным в GraphicsView? ну попробуй через фильтр событий его перехватить.

может также можно через виджет-подложку, а GraphicsView сделать прозрачный фон.

 2 
 : Сегодня в 06:16  
Автор izumov - Последний ответ от kambala
в msys2 есть бинарные пакеты, например

еще с зеркал можно выкачать бинари, которые ставит онлайн инсталлер, а также через https://github.com/miurahr/aqtinstall

 3 
 : Сегодня в 11:18  
Автор sprntl - Последний ответ от sprntl
Приветствую!
Не удаётся определить событие рисования из-за "замка" на событии paintEvent для GraphicsView. Какие настройки нужно применить, чтобы ситуация изменилась?

 4 
 : Сегодня в 07:20  
Автор izumov - Последний ответ от juvf
Как нынче ставить Qt? Можно скачать offline интсталятор  qt-opensource-windows-x86-5.14.2.exe (через vpn) А как с 5.15? Только собирать из исходников? У меня был раньше офф-инсталятор qt-opensource-windows-x86-5.15.2.exe, случайно удалил. Может у кого есть офлановый из 5.15.*?

 5 
 : Май 14, 2024, 12:57 
Автор SektorCT - Последний ответ от DarkHobbit
А чем Qwt не устроил?

 6 
 : Май 07, 2024, 21:23 
Автор sergek - Последний ответ от tux
С железом может быть связана. У меня, к примеру, такое сплошь и рядом (на винде) - деаайс прикидывается последовательным портом (Comm over USB) и при инициализации или переподключении - именно эта ошибка. Помогает только физическое отключение такого девайса. К слову, такое наблюдается только на win - на linux всё работает нормально.

 7 
 : Май 06, 2024, 17:26 
Автор sergek - Последний ответ от sergek
Коллеги,
в продолжение темы http://www.prog.org.ru/index.php?topic=32296.msg247177#msg247177 у меня дополнительный вопрос.

В RPi к последовательному порту подключен прибор, который периодически выдает в шину данные, программа его слушает.
Существует таймаут, по истечению которого принимается решение, что данные перестают поступать и выполняется переоткрытие порта.
Иногда (раз в 2-3 дня) при открытии появляться ошибка: сначала QSerialPort::DeviceNotFoundError (No such file or directory), а потом - QSerialPort::PermissionError (Permission error while locking the device).
Закрытие порта происходит, вроде, без проблем. Я всегда думал, что функция закрытия порта является блокирующей, т.е. завершается, когда порт закрыт, поэтому открываю порт сразу после ее завершения.

Понятно, что вторая ошибка - производная от первой. Но с чем может быть связана ошибка QSerialPort::DeviceNotFoundError?



 8 
 : Май 04, 2024, 15:37 
Автор SektorCT - Последний ответ от SektorCT
Всем привет.
В Qt есть давольно старый обьект дял работы с графиками ChartsView и есть в 6.7 новый но очень сырой и со слабым функционалом GraphsView.
По этой причине я хочу написать хотябы с минимальным набором функционала свой GraphsView.
А это значит мне надо сделать и центральную сетку с координатами и ValueAxis.
Мог бы кто посоветовать из чего должен например ValueAxis состоять? То есть это жэ набор линий(tickmarks), мажорных со значениями и минорных между ними, где первый и последний четко сверху и снизу самого обьекта.
Пробовал вот что-то такое, но не так выглядит

Код:
Item
{
    id: root

    property int        minorTickCount: 4
    property string     titleText: titleText.text
    property int        tickInterval: 5             // колличество долей и значений между максимальным и минимальным значением
    property double     min: 0
    property double     max: 4

    width: 50
    height: 120

    Text
    {
        id: titleText
        text: qsTr("ValueAxis")
        rotation : 270
        anchors.verticalCenter: parent.verticalCenter
        anchors.left: parent.left
    }

    Rectangle
    {
        id: mainLine

        width: 1
        height: parent.height
        anchors.right: parent.right
        color: "black"
    }

    ColumnLayout
    {
        // anchors.fill: parent
        anchors.right: mainLine.left
        anchors.top: root.top
        anchors.bottom: root.bottom

        Repeater
        {
            model: 8

            delegate: Rectangle
            {
                width: root.width / 2
                height: 2
                color: "#44ff0000"
            }
        }
    }
}

Посоветуйте пожалуйста.
Спасибо

 9 
 : Апрель 23, 2024, 16:59 
Автор SektorCT - Последний ответ от SektorCT
Всем привет.
В уже достаточно старом QChart можно было рисовать сплайны, но он не пригоден для использования.
В версии 6.7 в техническом превью появился новый игрок QGraphs но на данном этапе он рисует только прямые от точки до точки.
Имеется еще вот такое поделие https://doc.qt.io/qt-6/qml-qtquick-pathcurve.html но там используется богомерский Canvas.
Может кто знает каким путем можно сплайны рисовать? Может кто сталкивался с подобным?

Спасибо.

 10 
 : Апрель 15, 2024, 20:37 
Автор finansabn - Последний ответ от finansabn
Дорого покупаем акции Российских компаний
Покупаем акции практически любого акционерного общества в любом городе России.
Расчет сразу, все налоги и расходы на оформление берем на себя.
Покупка акций в любом городе страны!
Если Вы хотите продать акции

Наш сайт МигБрокер.Ру
Телефон 8 985 268 23 01 или пишите в WhatsApp

Работаем без выходных с 9-00 до 22-00

Страниц: [1] 2 3 ... 10

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