标签: widget

如何在qt中设置小部件的绝对位置

我正在使用QT开发一个丰富的UI应用程序.

  1. 我需要将小部件放在绝对位置
  2. 我应该能够将小部件放在后台/前景中以添加一些效果.

简单的例子是,我必须在进料罐内显示一个带有水位的锅炉.

  1. 拍摄饲料罐图像并嵌入标签中.
  2. 将进度条放在给水箱的中心以显示水位.

现在,在这种情况下,进度条将位于前景中,标签位于背景中.

问候,

qt widget

21
推荐指数
2
解决办法
5万
查看次数

用于UI小部件的HTML5 Canvas库

我一直在寻找一个可以帮助嵌入在画布区域中的UI小部件的渲染和功能的库,例如组合框,复选框,单选按钮,文本区域,带滚动条的列表框等,而不会叠加普通的HTML将它们浮动在画布区域的顶部.Flex为Flash提供了所有这些功能,并且有许多Actionscript库可以在Flash"画布"中创建UI小部件组件(可以这么说).这些UI小部件库在某些情况下很好地服务于Flash社区,在HTML5画布中的类似情况下也需要这样做.

有谁知道这些库可以在哪里找到?

html5 canvas widget html5-canvas

21
推荐指数
2
解决办法
1万
查看次数

如何在一个apk中放置多个小部件大小?

我想要做的是在一个apk中有一个不同大小的时钟小部件(即2x2,3x3,4x4等)和配置活动,以便能够选择要添加的大小.

从我从文档中学到的东西:

  1. 窗口小部件大小在相应xml文件的<appwidget-provider>标记中指定
  2. 同样在该文件中,我为该提供程序设置了配置活动

所以看起来大小是AppWidgetProvider的一个属性,我需要以某种方式从第一个配置Activity中的代码创建另一个提供者......或者我错了,还有另一种方法吗?

这有可能吗?:)我被告知有些小部件可以做到这一点:)

提前致谢!

PS我读过这个这个.第一个解释了如何在一个apk中放置多个wiget,但是不清楚如何在运行时在它们之间进行选择.第二个是关于改变布局,但不是尺寸......

android widget android-widget

20
推荐指数
1
解决办法
7550
查看次数

如何在Django Select小部件中对选项进行分组?

当该窗口小部件位于从数据模型自动生成的窗体上时,是否可以在Django select(下拉)窗口小部件中创建命名选项组?我可以在下面的左侧图片上创建小部件吗?

两个小部件,其中一个分组

我创建具有命名组的表单的第一个实验是手动完成的,如下所示:

class GroupMenuOrderForm(forms.Form):
    food_list = [(1, 'burger'), (2, 'pizza'), (3, 'taco'),]
        drink_list = [(4, 'coke'), (5, 'pepsi'), (6, 'root beer'),]
        item_list = ( ('food', tuple(food_list)), ('drinks', tuple(drink_list)),)
        itemsField = forms.ChoiceField(choices = tuple(item_list))

    def GroupMenuOrder(request):
        theForm = GroupMenuOrderForm()
        return render_to_response(menu_template, {'form': theForm,})
        # generates the widget in left-side picture
Run Code Online (Sandbox Code Playgroud)

它运行良好,在左侧创建了下拉窗口小部件,并使用命名组.

然后我创建了一个具有基本相同结构的数据模型,并使用Django从模型中自动生成表单的能力.它起作用 - 从某种意义上说它显示了所有选项.但选项不在命名组中,到目前为止,我还没有想出如何这样做 - 如果它甚至可能.

我找到了几个问题,答案是"创建表单构造函数并在那里进行任何特殊处理".但看起来form.ChoiceField需要一个命名组的组,我不知道如何将元组转换为QuerySet(如果我正确理解QuerySets是指向数据的指针,那么这可能是不可能的,而不是实际数据).

我用于数据模型的代码是:

class ItemDesc(models.Model):
    ''' one of "food", "drink", where ID of “food” = 1, “drink” …
Run Code Online (Sandbox Code Playgroud)

python django widget

20
推荐指数
2
解决办法
1万
查看次数

在android Widgets中实现ListView

我正在为我的一个应用程序制作一个小部件,其中包括一个ListView.

我想在我的小部件上显示2条记录的列表.我搜索了许多论坛和教程,但ListViews在小部件中找不到任何教程.

任何人都可以为我提供一些好的代码/教程,我可以从中学习如何ListViews在Android Widgets中实现.

android widget

20
推荐指数
1
解决办法
3万
查看次数

从代码中访问在UI中创建的Qt布局?

这可能是我遇到的最愚蠢的问题,但我非常困惑.我试图开始布局,但由于某种原因无法想出这个.

我已经尝试通过.ui文件添加一个QGridLayout,只需将其拖放到我的项目中即可.由于我想在加载时使用小部件填充网格,我尝试在调用this-> setupui()之前/之后使用"mainwindow.h"文件中的"gridLayout"对象.

由于我无法理解,我选择尝试使用代码从头开始创建它,并将以下内容添加到main.cpp文件中.这也没有显示,所以我想知道如何在表单加载时填充网格.

#include <QtGui/QApplication>
#include <QtGui>
#include "mainwindow.h"

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    MainWindow w;

    QGridLayout *grid = new QGridLayout;

    QLabel *label1 = new QLabel("test");
    QLabel *label2 = new QLabel("test 2");

    grid->addWidget(label1, 0, 0);
    grid->addWidget(label2, 0, 1);
    w.setLayout(grid);

    w.show();
    return app.exec();
}
Run Code Online (Sandbox Code Playgroud)

c++ layout qt widget qt-creator

20
推荐指数
1
解决办法
2万
查看次数

具有反应的嵌入式JavaScript小部件

是否可以使用React JavaScript库创建可嵌入的JavaScript小部件,其中:

  1. React库在窗口小部件中"嵌入"
  2. 嵌入式React库的版本可以与加载窗口小部件的页面上的React库不同,就像使用jQuery一样.

我正在寻找以下所述的功能:

javascript widget reactjs

20
推荐指数
1
解决办法
7778
查看次数

没有 SwiftUI 的 Xcode 12 iOS 14 小部件

是否可以在 Xcode 12 中创建 Xcode 小部件但使用 SwiftUI,而是使用 XIB 文件来构建小部件 UI?

widget widgetkit swiftui ios14 xcode12

20
推荐指数
2
解决办法
4730
查看次数

在没有bindAppWidgetId()的情况下将窗口小部件添加到启动器页面

我正在尝试将库存ICS启动器变成一个独立的应用程序.我几乎就在那里 - 唯一不起作用的是搜索图标和将小部件放到屏幕上,这会导致崩溃.

崩溃是因为股票启动器appWidgetManager.bindAppWidgetId(appWidgetId, componentName);用来添加小部件,显然只有系统应用程序才有权这样做.

所以我的问题是,非系统应用程序添加小部件并获得与库存ICS启动器相同的UI体验的正确方法是什么?

android widget launcher android-4.0-ice-cream-sandwich

19
推荐指数
2
解决办法
1万
查看次数

哪个Qt小部件用于实现图像缩略图浏览器(显示图块)?

我希望基本上复制这个:

在此输入图像描述

用于显示包含image +下标的自定义小部件的最合适的Qt容器小部件是什么?我正在看,QTableView似乎应该有一定数量的行/列,而我希望我的程序根据窗口宽度更改布局(这样就没有水平滚动),并且添加新的小部件应该是完成addWidget(QWidget * w),而不是setWidget(int row, int column, QWidget * w).有没有比QTableView更好的组件(这需要对我的任务进行大量编码)?

qt widget

19
推荐指数
1
解决办法
1万
查看次数