tabBar是用QT插件实现的一个dll,对于插件的使用可以参考文章:
《QT从基础到进阶·三十三》QT插件开发QtPlugin
源码放在文章末尾
该功能类似侧边工具栏,可以在该标签栏上添加自己开发的界面,实现代码如下:
1、所有功能统一由TabBarPlugin类管理,现在主界面mainWindow插入标签栏tabBar:
TabBarPlugin* tabBarPlugin = PluginCore::getinstance()->GetPlugin<TabBarPlugin>("TabBarPlugin");
if (tabBarPlugin)
ui.centralWidget->layout()->addWidget(tabBarPlugin->getWidget());
注意:后面PluginCore
QT插件开发:实现可定制工具栏功能,

本文介绍了如何使用QT插件在应用程序中创建tabBar,通过PluginCore获取并管理不同功能的插件实例,如LevelAdjustPlugin、MLMotion2D等,并允许用户交互操作,如展开/收缩、调整顺序和拖放小工具。
最低0.47元/天 解锁文章
1710

被折叠的 条评论
为什么被折叠?



