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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Создать Виджет по имени типа  (Прочитано 3736 раз)
NetWorm
Гость
« : Май 31, 2012, 06:34 »

Здравия Всем!!! Вобщем ситуация такая. Есть переменная type = в ней например хранится QTabWidget.
Вот теперь как мне создать виджет именно типа QTabWidget? т.е. указать при создании именно этот тип???
Записан
Bepec
Гость
« Ответ #1 : Май 31, 2012, 07:01 »

Уже где то была такая тема. Поищи по форуму.
Записан
Vass
Гость
« Ответ #2 : Май 31, 2012, 07:22 »

Копайте на тему: QObject *QMetaObject::newInstance
Записан
DmitryM
Гость
« Ответ #3 : Май 31, 2012, 10:08 »

Здравия Всем!!! Вобщем ситуация такая. Есть переменная type = в ней например хранится QTabWidget.
Вот теперь как мне создать виджет именно типа QTabWidget? т.е. указать при создании именно этот тип???
порождающие паттерны
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #4 : Май 31, 2012, 10:30 »

Код
C++ (Qt)
QWidget* QUiLoader::createWidget( const QString& className, QWidget* parent = 0, const QString& name = QString() )
Записан

Qt 5.11/4.8.7 (X11/Win)
NetWorm
Гость
« Ответ #5 : Май 31, 2012, 10:52 »

Код
C++ (Qt)
QWidget* QUiLoader::createWidget( const QString& className, QWidget* parent = 0, const QString& name = QString() )

Во! Похожу то что нужно! Благодарю
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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