2 Star 0 Fork 5

fctx8688/sqliteStudio

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
uiscriptingcombo.cpp 584 Bytes
一键复制 编辑 原始数据 按行查看 历史
shengzhe8688 提交于 2020-01-18 12:15 +08:00 . 首次上传
#include "uiscriptingcombo.h"
#include "services/pluginmanager.h"
#include "plugins/scriptingplugin.h"
#include <QComboBox>
UiScriptingCombo::UiScriptingCombo()
{
}
const char* UiScriptingCombo::getPropertyName() const
{
return "ScriptingLangCombo";
}
void UiScriptingCombo::handle(QWidget* widget, const QVariant& value)
{
QComboBox* cb = dynamic_cast<QComboBox*>(widget);
if (!cb)
return;
if (!value.toBool())
return;
for (ScriptingPlugin* plugin : PLUGINS->getLoadedPlugins<ScriptingPlugin>())
cb->addItem(plugin->getLanguage());
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/fctx8688/sqliteStudio.git
git@gitee.com:fctx8688/sqliteStudio.git
fctx8688
sqliteStudio
sqliteStudio
master

搜索帮助