Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.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++ 单击QTableWidget中的QComboBox_C++_Qt_Qtablewidget_Qcombobox - Fatal编程技术网

C++ 单击QTableWidget中的QComboBox

C++ 单击QTableWidget中的QComboBox,c++,qt,qtablewidget,qcombobox,C++,Qt,Qtablewidget,Qcombobox,我在QTableWidget中有一个QComboBox小部件表。 我注意到他们的行为有点不同。通常,单击任意位置上的QComboBox将打开下拉菜单。但是,当嵌入TableWidget时,需要精确单击下拉箭头。单击组合框的文本将不会激活下拉列表 在表中是否有扩展正常行为的方法?我假设发生的是单击,实际上我选择的是一个父窗口小部件,而不是QComboBox,因此不会在任何地方单击时下拉。我无法重现这种行为。当我点击文本时,组合框仍然会展开。你能提供一个简单的例子吗?@ngocminnguyen你能

我在QTableWidget中有一个QComboBox小部件表。 我注意到他们的行为有点不同。通常,单击任意位置上的QComboBox将打开下拉菜单。但是,当嵌入TableWidget时,需要精确单击下拉箭头。单击组合框的文本将不会激活下拉列表


在表中是否有扩展正常行为的方法?我假设发生的是单击,实际上我选择的是一个父窗口小部件,而不是QComboBox,因此不会在任何地方单击时下拉。

我无法重现这种行为。当我点击文本时,组合框仍然会展开。你能提供一个简单的例子吗?@ngocminnguyen你能粘贴你是怎么做的吗?我就是这样做的。别的地方什么都没有。在使用Qt 5.15.1 MinGW 32位的Windows上测试