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

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Фиксация событий QTcpSocket connected disconnected родителя в дочернем модуле  (Прочитано 1643 раз)
alik
Гость
« : Октябрь 20, 2016, 11:26 »

Добрый день,

В моей программе есть основной модуль mainwindow.h и mainwindow.cpp и отдельный модуль mytcpsocket.h и mytcpsocket.сpp в котором находится класс, описывающий работу с QTcpSocket и все связанную с ним обработку входных/выходных данных сокета и обработку состояний connected и disconnected.

mytcpsocket.h включен в файле mainwindow.h:

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include "mytcpsocket.h"

В mainwindow.сpp имеется функция UpdateStatusBar в которой нужно перерисовывать иконку состояния TCP соединения (connected/disconnected).
Но как это можно сделать, если mytcpsocket.h наследуется в mainwindow.h ?
Записан
Bepec
Гость
« Ответ #1 : Октябрь 20, 2016, 12:19 »

Сигналами и слотами.  Почитайте на досуге про них, всё доступно разжевано.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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