Qt → QAbstractItemModel и сигналы
QAbstractItemModel, signals, connect, slots
Добрый вечер, возникла необходимость по мере заполнения модели в родительское окно слать уведомление о ходе работы. Решил как обычно в модели сигнал прописать в родителе публичный слот и в нем же после инициализации модели решил связать модель и родителя. При …
Qt → Сигнал QTcpSocket::readyRead()
Всем привет.
Есть класс, в котором есть объект класса, работающий с QTcpSocket. Этот класс создается в main():
- int main(int argc, char *argv[])
- {
- QCoreApplication a(argc, argv);
- MController mc;
- mc.set_ip(ip);
- mc.set_password(password);
- mc.set_data_for_send(packet);
- mc.start();
- return a.exec();
- }
В методе start() создается объект …
Qt → Signal/Slot к динамически созданным обьектам
Доброго времени суток. Собственно есть класс, его объекты создаются динамически по разным условиям. после создания объекта (в конструтор принимает 2 параметра - строка и индекс объекта) класса возвращается его индекс в системе, а сам объект помещается в отдельный поток. Колличестов …
Qt → Передача сигнала в функцию
Привет. Можно ли передать в метод сигнал, как параметр и потом сделать коннект на него? код ниже конечно не работает.
- _model->waitingFor(SIGNAL(Model::somesignal())); // no matching function for call to..
- ...
- class Model : public QObject
- {
- Q_OBJECT
- public:
- explicit Model(QObject *parent …
Qt → Использовать Qt только ради механизма сигнал-слотов?!
На работе довелось поддерживать проект для embedded устройства (без gui), в котором Qt использовался ради механизма сигналов-слотов.
Считается ли это оверхедом или это нормальная ситуация?
Если да, то какие библиотеки сигналов-слотов кто использует и почему? Или вообще лучше тупо обычные …
Qt → Переключение между двумя обьектами класса
Всем привет.
Пытаюсь решить такую задачу, в main.qml есть 4 контента с которыми надо работать.
CircleTimerContent //Заполнение данными из файла CircleTimerContent { id:circletimercontent anchors.top: parent.top anchors.topMargin: dp(125) anchors.horizontalCenter: parent.horizontalCenter width: dp(130) height: dp(130) } CircleTimerContent //Заполнение данными из файла CircleTimerContent …
- Последние комментарии
- AK24 апреля 2025 г. 12:04UPD: Переписал логику воспроизведения через стороннюю библиотеку BASS. Там выбрать можно
- AK1 апреля 2025 г. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- Сейчас обсуждают на форуме
- DT14 апреля 2025 г. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 февраля 2025 г. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…