问题标签 [custom-widgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1458 浏览

windows-10 - 如何让 Qt 使用用户定义的类?

我想使用一个用户定义的类,而不是在Ui_MainWindow类中生成 Qt,以便我可以在 Qt 的 GUI 设计器上使用该控件。例如,目前它被定义为:

我想使用我的用户定义类:

我不能只在 ui_mainwindow.h 头文件中手动修改它,因为每次 GUI 设计器生成其元数据时,该值都会丢失。我可以阻止 Qt 使用该类以便我可以使用自己的类吗?

0 投票
1 回答
328 浏览

android - Bitmap.createScaledBitmap 过滤未按预期工作

我在 Android 的自定义小部件画布中使用 Bitmap.createScaledBitmap 时遇到问题。该小部件应该显示给定资源的缩放非抗锯齿版本。

小部件类中有以下代码:

protected void onDraw(Canvas canvas) { super.onDraw(canvas); Bitmap bmp = BitmapFactory.decodeResource(this.getResources(), R.drawable.btn); bmp = Bitmap.createScaledBitmap(bmp, bmp.getWidth()*3, bmp.getHeight()*3, false); canvas.drawBitmap(bmp, 0, 0, null); }

createScaledBitmap 上的“false”参数应该关闭抗锯齿过滤。结果是按比例缩放的,但很平滑。将值更改为“true”没有任何区别。

还有其他方法可以达到我想要的结果吗?

0 投票
1 回答
1004 浏览

php - 自定义小部件图片上传问题

前天,我为我最近的 WordPress 主题开发了一个自定义小部件。在该小部件中,有一个带有其他字段的图像上传字段。我已经完成了所有工作,除了一个问题外,小部件运行良好。当我在侧边栏中拖动小部件并提供所有字段所需的信息时,它在前端显示良好。但在那之后,当我尝试从该小部件后端更改图像时,保存按钮仍然保存。图像不变。

代码如下:

然后添加下面的jQuery代码:

第一次一切正常,但是当尝试更改图像时,小部件保存按钮仍然保存。请帮忙。

提前致谢。

0 投票
1 回答
580 浏览

c++ - 如何使自定义小部件内的子小部件的信号可连接?

我认为我对一个对我来说似乎很基本的概念有一些重大问题。

我创建了一个自定义小部件,它实际上只是一小部分小部件,因此会出现多次。

然后在 gui 中使用此自定义小部件。当然,我希望这个 gui 对旋转框值的变化做出反应。据我了解,我可以

1)为QSpinBoxes提供getter并在类外连接它们的信号。2)“重新路由”他们的信号,如下例所示

@1) 使用 via connect(customwidget->getSpinboxA(),SIGNAL(valueChanged(int)),this,SLOT(doSomething(int)));,我猜?

@2)

在 gui 类中,一个会connect(customwidget,SIGNAL(spinboxAValueChanged(int),this,SLOT(doSomething(int)));

尤其是版本 2) 看起来非常混乱,而且......我在问自己 - 我如何连接到我的自定义小部件内的小部件的信号?

0 投票
1 回答
106 浏览

android - 在recyclerview滚动上隐藏一个小部件会留下空白

我在屏幕顶部放置了一个自定义日历视图,当我尝试基于 recyclerview 滚动隐藏该小部件时,该小部件会留下一个空屏幕,如下图所示

在此处输入图像描述

上面的calendarView留下了这样的空白

在此处输入图像描述

这是我的 fragment.xml 的代码

这就是我隐藏视图的方式

请让我知道如何在滚动 recyclerView 时删除该空白区域

0 投票
1 回答
156 浏览

flutter - Flutter 自定义小部件

如何在 Flutter 中创建这样的视图?

方程视图

0 投票
1 回答
386 浏览

javascript - Thingworx 甘特图错误为“TypeError:无法读取未定义的属性‘ActualDataRows’”

我正在使用来自 PTC Marketplace 的甘特图扩展。当我配置并运行混搭时,它给出的错误是“TypeError:无法读取调整大小时未定义的属性'ActualDataRows'”。(请参考下面的代码和附加的图像文件)。我 this.resize 函数抛出错误,因为 thisWidget.lastData 未定义。由于我是 JavaScript 新手,因此无法解决此错误。你们能帮帮我吗?

谢谢

0 投票
1 回答
557 浏览

maps - 是否可以在 Web Appbuilder Developer Edition 中添加自定义小部件以在 2D 和 3D 视图之间切换?

我是应用程序开发社区的新手,我正在尝试自定义使用 ArcGIS Web AppBuilder 创建的应用程序以在 2D 和 3D 视图之间切换。我在我的 ArcGIS Portal 上发布了两张地图,一张来自同一研究区域的 2D 和一张 3D。使用 ArcGIS API for JS 可以轻松地在两个视图之间切换,但这意味着我必须自己添加所有其他小部件。由于我没有时间从头开始学习,因此我使用 Web AppBuilder 构建了一个应用程序,并向其中添加了一个自定义小部件。但是,我根本无法使小部件工作,我想知道我的想法是否可行。Web AppBuilder 仅适用于一张地图(2D 或 3D),这让我怀疑我是否可以在我的 Widget.js 文件中插入指向 3D 地图的链接。有没有人尝试这样做?

0 投票
2 回答
964 浏览

user-interface - 如何将 Widget 注入自定义子 Widget 并使用子 Widgets 迭代索引?

我正在构建一个颤振应用程序。我已经构建了一个带有构造函数的类。我制作了构造函数,以便可以自定义我的 ListTile,因为我将此类用于多个页面,并且每次都需要更改文本颜色,有时甚至需要添加一个 onTap 函数。

在我建立了这个类之后,我把它放在了我的示例类中。

示例类:

然后,我在其中添加了一个 ListTile 和一个文本。但是当我在写文本时,我意识到我无法写出我想要的文本。这是因为示例类中没有定义“索引”。

有没有一种好方法可以将此文本放入我的示例类中?

完整代码:

0 投票
1 回答
6756 浏览

user-interface - 如何使用构建器功能?- 颤动

我问了一个名为“如何将小部件注入自定义子小部件并使用子小部件迭代索引?”的问题。我已经得到了答案,但有一个问题。

答案说我应该:

“而不是将小部件传递给您的自定义 AppList,您可以传递一个构建器函数,该函数返回一个小部件并根据需要获取参数,例如索引和所需的任何配置。如下所示:

函数定义:

然后更改以下内容:

当然,您需要在示例类中实现您的构建器方法:

当您在示例类中构建 AppList 时,您会传递该方法

最后在 AppList 中调用构建器,而不是添加子小部件”:

所以,我试图编辑我的代码。但由于某种原因,它不起作用。我认为我做错了。有谁知道如何解决这个问题?(如果您可以编辑我的完整代码,那将非常有帮助。)

完整代码: