Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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
Qt:创建动态按钮_Qt - Fatal编程技术网

Qt:创建动态按钮

Qt:创建动态按钮,qt,Qt,我想创建一个应用程序,在其中我将创建一个按钮,按下该按钮,选项列表将打开,我可以选择其中一个。例如,我将创建一个名为“搜索算法”的按钮单击此按钮将在同一位置打开一个列表,其中显示线性搜索和二进制搜索两个选项。有人能告诉我怎么做吗?我相信您需要的是一个弹出窗口,您可以在其中显示选项列表,无论何时单击此按钮都显示此窗口,当用户选择列表中的项目或在工作区域外单击时隐藏它。有一个示例可供参考: 希望这有帮助, 关于您想要: QComboBox小部件是按钮和弹出列表的组合

我想创建一个应用程序,在其中我将创建一个按钮,按下该按钮,选项列表将打开,我可以选择其中一个。例如,我将创建一个名为“搜索算法”的按钮单击此按钮将在同一位置打开一个列表,其中显示线性搜索和二进制搜索两个选项。有人能告诉我怎么做吗?

我相信您需要的是一个弹出窗口,您可以在其中显示选项列表,无论何时单击此按钮都显示此窗口,当用户选择列表中的项目或在工作区域外单击时隐藏它。有一个示例可供参考:

希望这有帮助, 关于

您想要:

QComboBox小部件是按钮和弹出列表的组合