Size: a a a

2021 April 30

OL

Oleg Linkin in Qt
хотя это достаточно легкое и рабочее решение проблемы, которую и решать как бы не нужно.
источник

МК

Мгер Карапетян... in Qt
на 20ой секунде пропадает скролбар, потому что tableView.contentWidth < tableView.width.
Как заставить contentWidth просчитаться еще раз?
или почему может быть при сворачивании столбцов (по факту RemoveColumn(BusSize) -> InsertColumn(1)) поле contentWidth не правильно считается?
источник

OL

Oleg Linkin in Qt
такие ужасные гличи и в реале есть или только на гифке?
источник

OL

Oleg Linkin in Qt
у тебя плюсовая часть есть или только кумл? В смысле модель.
источник

МК

Мгер Карапетян... in Qt
в реальности, но в релизе значительно быстрее
источник

МК

Мгер Карапетян... in Qt
модель на плюсах
источник

OL

Oleg Linkin in Qt
ты когда колонки вставляешь/удаляешь - можешь ивент не кидаешь?
источник

OL

Oleg Linkin in Qt
вот эти вот: beginInser/Remove endInsert/Remove
источник

МК

Мгер Карапетян... in Qt
это ошибка плавающая... я так и не могу добиться повторяемости...
источник

AB

Alexander Baranov in Qt
Здравствуйте. Необходимо строить сразу несколько графиков,  данные приходят по UDP  в отдельном потоке. Как правильно реализовать построение графиков 1 раз в секунду, при условии, что одно устройство шлет по 1 Байту (с этим ничего не сделать), а другие по 250 Байт. При заполнении необходимого количества данных, начинать строить данные, а параллельно новые данные записывать в  новый буфер уже? Или есть какое-то более оптимальное решение?
источник

VK

Valentin Kornienko in Qt
Добрый день. Вопрос по windeployqt. Заметил что после запуска утилиты копируются все исходники Controls из  QML. Можно ли как-то избежать этого копирования? Возможно, встроить ресурсы?
источник

SK

Serguei Khvatov in Qt
не обязательно. Тут «кто первый, того и тапки»
источник

SK

Serguei Khvatov in Qt
так — какие проблемы? в потоке собираешь данные, копируешь их в свою память и сигнализируешь что данные пришли. И сразу же готовишься ко следующим данным
источник

☭k

☭ ktrace in Qt
fw в силу определённых причин всегда первее приложений. иначе в нём бы смысла не было
источник
2021 May 01

V

Vladimir in Qt
Доброе утро!
Все с праздником, началом выходных!

Вопрос про зависимость - двунаправленную стрелочку.
Есть код для сканера. Там можно подключаться к драйверу, ожидать подключение, получать данные call-back'ами. Т.е. есть отдельный класс с переопределенными методами. Назовем его "слушатель".

Есть Qt для интерфейса, где можно нажать кнопку "Старт работы", окошко для отображения данных.

Получается, что в интерфейсе нужно создавать объект класса "слушатель". При нажатие кнопки вызывать у него "старт слушания".

А "слушателю" нужно при получение данных отдавать в интерфейсный класс.
источник

FS

Flower Surgeon in Qt
Всё это вполне себе укладывается в стандартный механизм сигналов-слотов.
источник

V

Vladimir in Qt
Сейчас сделал по-простому:
в интерфейсном класса с помощью композиции есть слушатель.
Слушателю прокинул ссылку на интерфейсный в конструкторе при создание.
Так что слушатель внутри при получение данных вызывает метод интерфейсного.
источник

V

Vladimir in Qt
не хочется qt-like стиль. Хочется его по-минимому юзать - только виджеты
источник

FS

Flower Surgeon in Qt
Я бы код работы со сканером завернул в отдельный класс, мувнул бы его в отдельный поток и ловил бы гуём сигналы, типа "готов/не готов/код пришёл"
источник

V

Vladimir in Qt
Я думаю во внутренней реализации он уже в отдельном треде. Юзеру дали лишь класс для переопределения методов получения данных, изменения подключения
источник