QT: load .ui at run time

原创 2011年01月12日 18:38:00

Dynamic dialogs are dialogs that are created from Qt Designer .ui files at run-time. Instead of converting
the .ui file to C++ code using uic, we can load the file at run-time using the QUiLoader class:

 

QUiLoader uiLoader;
QFile file("sortdialog.ui");
QWidget *sortDialog = uiLoader.load(&file);
if (sortDialog) {
...
}

 

We can access the form's child widgets using QObject::findChild<T>():
QComboBox *primaryColumnCombo =
sortDialog->findChild<QComboBox *>("primaryColumnCombo");
if (primaryColumnCombo) {
...
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android6.0如何在运行期间申请权限Requesting Permissions at Run Time

Requesting Permissions at Run Time 运行期间申请权限

ABAP RTTI(Run Time Type Identification)介绍与反射机制

RTTI运行时类型识别 即Run Time Type Identification的简称,是ABAP OO中引入的概念。它可以应用于所有的ABAP类型,所以DESCRIBE FIELD,DESCR...

Objective-C run time

  • 2016-01-27 14:27
  • 370KB
  • 下载

The run time of Objective-C

这是一篇译文,原文在此,上一篇文章就是受这篇文章启发,这次干脆都翻译过来。   过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,...
  • jpfei
  • jpfei
  • 2014-07-02 13:57
  • 391

IBM ESBPart 3 Run time.pdf

  • 2009-09-28 13:51
  • 4.55MB
  • 下载

Ice笔记---Ice run time详述(一)

1.Ice Run Time 概述    按照个人暂时的理解,Icerun Time具体是指Ice封装好了大部分的API,通过这些API实现分布式应用程序运行时的各种功能。    首先,其中一个重...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)