Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt:如何访问通过id在主窗口上拖动的元素?_C++_Qt_Qtgui - Fatal编程技术网

C++ Qt:如何访问通过id在主窗口上拖动的元素?

C++ Qt:如何访问通过id在主窗口上拖动的元素?,c++,qt,qtgui,C++,Qt,Qtgui,我通过在Qt应用程序的主窗口上拖放创建了一个表视图。此表视图的objectName设置为tableView,它似乎仅在mainwindow.uixml文件中定义。如何从main.cpp或任何其他类访问和设置tableView的某些属性?您可以从mainwindow.cpp访问和设置tableView的属性(而不是从main.cpp)。使用ui.tableView(属性或函数)编辑所需的属性。 我的回答可以帮助你。也许你的项目名不是mainwindow,源文件名不是mainwindow.cpp。如

我通过在Qt应用程序的主窗口上拖放创建了一个
表视图。此
表视图的
objectName
设置为
tableView
,它似乎仅在
mainwindow.ui
xml文件中定义。如何从
main.cpp
或任何其他类访问和设置
tableView
的某些属性?

您可以从
mainwindow.cpp
访问和设置tableView的属性(而不是从
main.cpp
)。使用
ui.tableView
(属性或函数)编辑所需的属性。
我的回答可以帮助你。

也许你的项目名不是
mainwindow
,源文件名不是
mainwindow.cpp
。如果这是真的,您可以找到引用
ui(您的项目名称).h的源文件