项目场景:
原子哥的 QTextBrowser 控件用法示例程序运行看不到菜单栏以及 “打开” 按钮
问题描述
Ubuntu 16 的 Qt 程序异常,项目代码编写完成后运行程序看不到菜单栏以及“打开”这个按钮
解决方案:
双击 mainwindow.ui 进入ui设计界面
进入UI设计器后,双击设计窗口左上角 “在这里输入” 按钮
双击后输入 “open” 按回车,可以看到设计窗口(如①所示),并且对象栏的 menubar 对象会多出一个子对象 menuopen (如②所示)
保存工程,运行程序,可以看到菜单栏和 “open” 按钮显示出来了
(第一个open是刚刚生成的子对象menuopen,没有绑定任何函数,所以点击它是没有反应的)
右击对象栏中刚刚生成的子对象menuopen ,将它移除
保存工程,运行程序,可以看到菜单栏和 “Open” 按钮显示正常了
经过上述步骤操作,Ubuntu 16系统上运行Qt程序就可以显示菜单栏以及“Open”按钮了☺
关于这个问题以及更多QT的知识,欢迎大家留言讨论