Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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/4/sql-server-2008/3.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
关闭触发的对话框后,qtoolbar上QAction的快捷图标消失_Qt_User Interface_Qt4_Icons_Pyqt - Fatal编程技术网

关闭触发的对话框后,qtoolbar上QAction的快捷图标消失

关闭触发的对话框后,qtoolbar上QAction的快捷图标消失,qt,user-interface,qt4,icons,pyqt,Qt,User Interface,Qt4,Icons,Pyqt,我在QToolBar中添加了一个QAction,作为带有图标的快捷方式,当单击该图标时(QAction emits signal triggered()),将弹出一个对话框。奇怪的是,当我关闭该对话框时,QToolBar上的图标和Qmenu中的QAction都消失了。有人遇到过这种情况吗? 我终于找到了原因。我在对话框中删除了一个非空指针最好做自我回答没有任何细节很难说。如果可以的话,发布一个简单的工作示例。

我在QToolBar中添加了一个QAction,作为带有图标的快捷方式,当单击该图标时(QAction emits signal triggered()),将弹出一个对话框。奇怪的是,当我关闭该对话框时,QToolBar上的图标和Qmenu中的QAction都消失了。有人遇到过这种情况吗?


我终于找到了原因。我在对话框中删除了一个非空指针

最好做自我回答没有任何细节很难说。如果可以的话,发布一个简单的工作示例。