Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Инициализация списка QComboBox
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
marcik
Приветствую всех, помнится в Qt3 была функция QWidget::polish(), которая при создании класса инициализоировала данные приложения.
Собственно вопрос как это сделать в Qt4?
ТРЕБУЕТСЯ: При запуске приложения вызвать функцию, которая заполняет элементы списков(не по событию, а при запуске!!!), например IP адреса в
QComboBox функцией getIPList()?
wiz29
Цитата(marcik @ 9.9.2011, 11:38) *
Приветствую всех, помнится в Qt3 была функция QWidget::polish(), которая при создании класса инициализоировала данные приложения.
Собственно вопрос как это сделать в Qt4?
ТРЕБУЕТСЯ: При запуске приложения вызвать функцию, которая заполняет элементы списков(не по событию, а при запуске!!!), например IP адреса в
QComboBox функцией getIPList()?

Не совсем понятен вопрос, что значит "при создании класса инициализоировала данные приложения"?

Никтож, не мешает вызвать функцию при создании объекта void QComboBox::addItems ( const QStringList & texts ).


если не уверен создан ли объект полностью, то вызовы перед инициализацией void QWidget::ensurePolished (), затем инициализируй.
marcik
Цитата(wiz29 @ 9.9.2011, 12:47) *
Цитата(marcik @ 9.9.2011, 11:38) *
Приветствую всех, помнится в Qt3 была функция QWidget::polish(), которая при создании класса инициализоировала данные приложения.
Собственно вопрос как это сделать в Qt4?
ТРЕБУЕТСЯ: При запуске приложения вызвать функцию, которая заполняет элементы списков(не по событию, а при запуске!!!), например IP адреса в
QComboBox функцией getIPList()?

Не совсем понятен вопрос, что значит "при создании класса инициализоировала данные приложения"?

Никтож, не мешает вызвать функцию при создании объекта void QComboBox::addItems ( const QStringList & texts ).


если не уверен создан ли объект полностью, то вызовы перед инициализацией void QWidget::ensurePolished (), затем инициализируй.


Кажется понял, нужно использовать QEvent вместе с функцией event() и обработчиком Polish
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.