问题标签 [qlabel]
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.
qt - QLabel:设置文本和背景的颜色
如何设置文本的颜色和背景QLabel
?
qt - Qt:: 编辑图片
我想在 Qt 应用程序中编辑图像,我使用了两个QLabel
并在每个图像上设置了两个不同的图像(使用QPixmap
),现在我想将一个图像设置在另一个图像上(就像照片 DJ 设置新框架并将卡通添加到图像)。
我为此使用拖放,我可以移动(拖动)图像,但是这个拖动的图像会覆盖另一个图像。我想在第二张图像上拖动图像并在第二张图像上设置拖动图像的位置而不是覆盖它。我添加了我想要的图像(编辑图像)。
qt - 如何最大化 QLabel
我在诺基亚手机中使用 Qt.4.6。
我的窗口,从 QWidget 派生,设置了非平铺背景:
在我的垂直布局中,我有 3 个 QLabel。我希望包含图像的中间图像被调整大小以填充所有可用空间。如果未拉伸,则背景图像会在标签的背景上复制,从而产生丑陋的效果。
我怎样才能强迫它扩大?或者至少如何找出要设置的最大可用大小setMinimumHeight()
。
qt - 如何使用样式表自定义 QLabels 中链接的外观?
我有一个QLabel
设置深色背景的 Qt 样式表:
在我添加带有嵌入式 URL 的文本并将其设置Qt::TextFormat
为Qt::RichText
. 该链接显示为默认的深蓝色,在深色背景上难以阅读。
我尝试通过样式表自定义它,例如:
但这没有任何效果。似乎确实有效的一件事是更改应用程序的QPalette
:
但是,这需要对颜色进行硬编码。有什么办法可以从样式表中设置颜色吗?
编辑:
我发现了自定义调色板的另一个问题。如果我只想修改我的小部件的调色板(在上面的示例中替换widget
),qApp
那么这不起作用。我不想影响QLabels
应用程序中的所有其他内容,那么如何限制此小部件的调色板更改?
c++ - Qt create和QLabel,为什么会报错?
我正在使用Qt creator 2.0.1
, 输入此行时:
#include <QLabel>
我收到以下错误:
QLabel: No such file or directory
这是为什么?而且,在这种情况下如何包含标签?
更新
@maverik 向我展示了如何解决该QLabel
错误,但我现在收到此错误:
我要运行的程序是:
有任何想法吗?
谢谢。
qt - Qt4:QLabel -> QPixmap -> 点击打开网址
我有一个没有任何文本但带有 QPixmap 图像的 QLabel。当用户单击图像时,我无法找到打开 url 的方法。我不能在这里使用 QLabel 中的文本。
qt - 在 QT 中为图像标签创建鼠标事件
我正在使用 QT 开发一个应用程序。我有一个主窗口,上面有一个图像标签。我将图像加载到这个图像标签,现在我想在它上面画图。所以,我的问题是——我如何只为这个图像标签创建鼠标事件,而不必派生另一类 QLabel 并将其对象实例化到我的主窗口。
我的项目明天到期,这是我唯一要做的事情。我真的很感激帮助。
此致, Aayush Shrestha。
qt - 缩放后QT调整大小问题
我正在尝试使用 QT 和 C++ 放大图片。
我在我的类中继承了 QLabel 对象来显示图片。并将此 QLabels 放在 mdiarea 中。
缩放功能工作正常,但 qlabel 不会立即更新其大小。如果我尝试手动调整大小(使用光标),程序会自动处理它并根据需要调整 qlabel 的大小。
如何立即更新尺寸。
感谢帮助。:)
问题已解决,但我想我无法回答自己的问题。当我将相同的事件添加到父窗口时,问题就解决了。但是当我最大化窗口时,内部对象也得到了事件并使最大化的窗口崩溃。
}
stdout - 如何将 std::cout 消息打印到 QLabel 或 QTextBrowser
我正在尝试将所有控制台输出消息打印到 QLabel 或 QTextBrowser。有谁知道如何做到这一点?
谢谢你的帮助,
简历
c++ - HTML 在 Qt QLabel 中失败
当使用填充一些 html 文本的 QLabel 元素时,我遇到了一个问题:它不只是呈现 HTML,它会在 html 文本周围插入一些空间。
以下呈现正常:
以下失败:
实际上,Qt 渲染一切正常,但我的文本中总是有 html,我的文本周围有一些空间,但是,在我的应用程序中,这个空间成为一个真正的问题。我尝试过的所有 CSS 都失败了,也许我只是不知道设置样式的确切方法。