Есть класс для работы с оборудованием, который имеет 2 основных метода.
В первом методе выполняются манипуляции с оборудованием в результате которых с помощью QTcpServer принимается соединение от оборудования и получается объект QTcpSocket.
Второй метод осуществляет чтение данных из соединения через созданный QTcpSocket.
В одном потоке - всё работает нормально. Но в общем случае чтение может осуществляться в отдельном треде.
Если пытаться вызывать метод получения данных из другого потока то получаем:
[7432] (Parent is QTcpServer(0x1d5b574), parent's thread is QThread(0x46a920), current thread is QThread(0x1db6250) [7432] QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
Библиотеки Qt используются под VS. Кто подскажет, как можно решить данную проблему?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хочу поставить иконку для приложения, следуя инструкции с http://docqt
С числами всё понятно, там младший разряд можно получить с помощью деления по модулю 10: 2498 % 10 = 8
Задание следующее, это внедрить в текущую очередь новую переменную с приоритетомТо есть я сделал так что бы задались числа 2,3,4,5,6,7,8,9,10,11,12