宿迁宿城区屠园乡网站建设,钢格板保定网站建设,湘潭网站建设优等磐石网络,网络黄页推广软件下载一、简单介绍 QT-tabWidget#xff1a;标签页面。 在ui中通过工具栏自定义拉取控件#xff0c;其中tabwidget可以可以创建多个标签页面#xff0c;默认生成两个tab_widget(tab_1/tab_2)。并且可以在ui中右键自由添加控制删除等标签页#xff0c;切换标签页就是切换widg…一、简单介绍 QT-tabWidget标签页面。 在ui中通过工具栏自定义拉取控件其中tabwidget可以可以创建多个标签页面默认生成两个tab_widget(tab_1/tab_2)。并且可以在ui中右键自由添加控制删除等标签页切换标签页就是切换widget。 二、自定义使用 如果想要更加灵活的使用tabwidget或者将页面解耦。那么想到一种方案就是将ui-widget从tabwidget中分离通过tabwidget的函数方法来插入widget。 2.1 添加控件
界面设置将控件拖动到窗口中并且将默认的两个tab删除掉
2.2 自定义widget
自定义想要放入tabwidget中的页面自定义ui-widget
2.3 将widget添加入tab_widget
通过tabwidget类中的方法将自定义ui-widget添加到tab中
m_userWidget new UserWidget(this);
ui-tabWidget-addTab(m_userWidget, QString(个人信息));三、效果展示
3.1 mainWidget 插入控件tab_widget并删除默认tab 3.2 自定义ui-widget 3.3 执行 2.3步骤 添加tab后后的效果 四、函数以及帮助文档