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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Обновление данных виджета  (Прочитано 4316 раз)
maria123252
Гость
« : Июль 20, 2017, 16:15 »

Подскажите, как быстро сделать обновление информации в виджете.
С помощью таймеров и слотов, или есть другой способ?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Июль 20, 2017, 18:35 »

Распишите подробнее для чего виджет тот нужен
Записан

maria123252
Гость
« Ответ #2 : Июль 21, 2017, 10:30 »

Распишите подробнее для чего виджет тот нужен
Виджет выводит информацию, которая поступает к нему
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #3 : Июль 21, 2017, 11:53 »

Распишите подробнее для чего виджет тот нужен
Виджет выводит информацию, которая поступает к нему

Да вы просто перефразировали первое сообщение Улыбающийся

Ну ладно, какой вопрос, такой и ответ:
заведите у виджета слот, который будет брать всю нужную информацию и размещать ее внутри виджета

При каком-то событии (например: сигнал таймера, клик на кнопку и т.п.) вызывайте у виджета тот слот
Записан

Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #4 : Июль 21, 2017, 14:30 »

Я бы сказал, что есть 2 основных способа:
1 - таймер (polling, passive)
2 - слот (imperative)
Ну и их можно скомбинировать, как сказал gil9red.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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