Qt → Qt/C++ - Урок 017. QGraphicsScene или как работать с графикой в Qt
QGraphicsScene, Qt, QGraphicsScene пример, QGraphicsScene Qt5, QGraphicsScene example
Начиная с этой статьи Мы приступаем к изучению графических библиотек Qt, а если быть точнее, QGraphicsScene. Данный класс предоставляет функционал по управлению большим количеством 2D объектов. QGraphicsScene устанавливается в QGraphicsView.
Опишем функционал, который необходимо будет реализовать в нашем приложении:
- Добавление …
ВОЛС → ВОЛС - Урок 011. OTDR - Принцип действия оптических рефлектометров
волс, fiber, OTDR, рефлектометр
Импульсные рефлектометры OTDR (Optical Time Domain Reflectometer) работают по аналогичному принципу, который используется в рефлектометрах для тестирования электрических кабелей. Рефлектометр подаёт мощный световой импульс в оптическое волокно , также как электрический рефлектометр подаёт мощный зондирующий импульс в электрический кабель. При …
Технологии передачи данных → Технологии Token Ring и FDDI
Технологии Token Ring и FDDI имеют значительно более сложную реализацию, чем та же самая технология Ethernet на разделяемой среде передачи данных. Во многом эта сложность была вызвана тем, что разработчики старались повысить эффективность технологии: увеличить отказоустойчивость, сделать среду предсказуемой, спроектировать …
Технологии передачи данных → Особенности реализации радиорелейных линейных SDH систем
STM-RR, SDH, радиорелейная система, РРЛ
Технология SDH не ограничивает использование в качестве среды передачи только волоконно-оптических кабелей (ВОК) . Также широкое распространение получило использование радиоканалов для организации радиорелейных линейных сетей SDH. Радиорелейные каналы имеют большие перспективы для замены радиорелейных РDН систем, возможности более эффективного взаимодействия …
Технологии передачи данных → Сети OTN - Optical Transport Network
Сети DWDM не являются изначально цифровыми сетями, поскольку предоставляют пользователям лишь отдельные спектральные каналы, которые являются лишь средой передачи данных. Также изначально мультиплексоры DWDM выполняли функционал мультиплексоров SDH, в следствии чего унаследовали и ряд недостатков, которые стали проявляться с увеличением …
ВОЛС → ВОЛС - Урок 010. Измерение потерь с помощью оптических тестеров
fiber, волс, измерения, оптический тестер
Существуют два метода измерения потерь в оптических волокнах , которые, в соответствии с G. 651 и G. 652, принято считать эталонными – метод облома волокна и метод вносимых потерь. В них измерения потерь осуществляются с помощью оптических тестеров. В методе …
Технологии передачи данных → DELL Networking. Основы политик маршрутизации (Часть 3)
VLAN Traffic Redirection
Прохождение трафика без PBR Пример. Сравнение пакетов из одной VLAN, затем маршрутизация их на выход другой VLAN до их места назначения.
Удаленные сервера X, Y, Z ежечасно кэшируются на локальные сервера A, B, C. Пользователи VLAN 10 …
Qt → Qt/C++ - Урок 016. Как установить QCheckBox в центре ячейки QTableWidget
qcheckbox, qcheckbox center, Qt, QTableWidget
Одна из первых проблем в работе с QTableWidget, которую пытаются решить, начавшие работать с этим виджетом - это установка QCheckBox в середине ячейки. Дело в том, что в стандартном чекбоксе в QTableWidget чекбокс привязан к левому краю ячейки, а правая …
Qt → Qt/C++ - Урок 015. QTableWidget или Как сделать таблицу с чекбоксами
Qt Таблица, QTableWidget example, QTableWidget пример, Qt, QTableWidget
Использование QTableWidget будет первым способом, который посоветуют Вам для создания таблиц с чекбоксами на Qt. Поэтому давайте рассмотрим и этот вариант работы с таблицами в Qt и конечно же применим чекбоксы.
Итак, чтобы урок был более приближен к реальности, захватим …
Технологии передачи данных → Ethernet поверх SDH
NG SDH, LCAS, Ethernet, GFP, SDH, VCAT
Технологии Ethernet и SDH ориентированы на компьютерные и информационные сети. Но основная проблема в их взаимодействии - это соединение каналов SDH с постоянной фиксированной скоростью и пульсирующим трафиком Ethernet. Например, VC-4 имеет скорость 149,760 Мбит / с, а Ethernet 100Base-T …
- Последние комментарии
- AK1 апреля 2025 г. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VP9 марта 2025 г. 16:14Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- Сейчас обсуждают на форуме
- DT14 апреля 2025 г. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 февраля 2025 г. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…