Qt - setupUi( )
Qt - setupUi( )
可能重复:
Qt-初始化表单
我试图查找setupUi()
方法的描述,但在Qt
文档中找不到。
这种方法有什么作用?例如,如果我在类setupUi(this)
中写作,这会做什么?设置用户界面最终意味着什么?
谢谢。
setupUi()
为您创建小部件的实际实例。您在QtDesigner中创建的表单存储为XML文件。因此,为了能够用您在QtDesigner中放置的所有元素构建实际的"窗口"并在应用程序中显示它,UIC(UI编译器-一种Qt工具(会自动为您创建setupUi()
,因此您不必手动执行此操作。你在QtDesigner中设置的所有属性和你放在那里的所有元素都将在C++代码中"翻译",如下所示:
QLabel *label1 = new QLabel(tr("Start"), this);
QTableView *view1 = new QTableView(this);
...
相关文章:
- Qt VTK交互风格的信号到小部件
- QT在错误的班级中寻找空位
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在Qt C++中更改光标
- 如何在MS Visual Studio 2019中运行QT UI
- QT通过C++添加映射QML项目
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用Qt C++计算类似Git的SHA1哈希
- Qt focusObjectChanged example?
- 如何在cpp文件之间切换窗口?在Qt中
- Qt和C++:将QLineEdit添加到QTabWidget中
- 从数据库实时显示QT c++中的数据
- Qt Quick-如何仅从c++代码与qml属性交互
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 如何在Qt中取消捕获字符串
- Qt SQLite没有查询或参数计数不匹配
- Qt - setupUi( )