我正在独立学习Qt,这似乎是一个简单的问题(因为它是)。我主要来自Swing背景,因此概念非常相似。
我的问题:
我正在使用Qt Designer在UI Designer中创建QTreeView项。我如何做一些像设置TreeView模型一样简单的事情?
通常我会这样做:
QTreeView *tree = new QTreeView();
tree->setModel( &myModel);
我甚至不知道如何获取UI Designer创建的QTreeView对象的引用。任何方向将不胜感激!
答案 0 :(得分:3)
根据您的Qt版本,您的主窗口将包含为成员或私有继承包含所有设计器小部件的类。因此,在MainWindow中,例如my_widget-> show();或者ui-> my_widget-> show();分别显示小部件。
在您的情况下,my_tree_view-> setModel(my_model);