问题标签 [qpushbutton]

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 投票
3 回答
33521 浏览

qt4 - 如何在 Qt 中设置按钮上标签的字体大小?

我正在使用此代码在大小为 16 的按钮上设置标签

但我得到了<font size=16>Tank 1 005c</font>按钮上写的输出。

如何设置字体大小?

0 投票
2 回答
1366 浏览

c++ - 如何创建 3 状态自定义按钮?

我需要创建一个自定义按钮,它将具有对应于以下状态的 3 个不同的背景图像:

  • 普通的
  • 鼠标移到
  • 鼠标按下

我想要按钮QHBoxLayout的左侧、右侧和中间(拉伸侧)有 3 个部分。

在中间尺寸内,我想要一个标签来显示文本。

我需要这个按钮也有一个“点击”事件。

我一直在做很多搜索来实现这一目标,但我真的迷失了。我尝试了很多东西,包括来自样式表的自定义小部件QWidget或样式QPushButton,但我未能为 3 个鼠标状态和单击事件实现 3 个图像。

我正在寻求帮助。

0 投票
1 回答
1850 浏览

qt - 如果窗口容器更改其大小,如何自动调整按钮大小

我有一个窗口和一堆按钮。这个窗口将是我的“主菜单”。放置按钮后,我希望将这些按钮固定到此窗口的大小。因此,如果窗口改变了他的(例如由用户),他们应该填充窗口并改变它们的大小。

我怎么做?

0 投票
2 回答
8565 浏览

c++ - 如何检查 QPushButton 是否被点击

我想用一个if-else语句来检查是否QPushButton被点击。
我怎样才能做到这一点?。

0 投票
2 回答
16960 浏览

qt - 将 QPushButton 宽度缩小到最小

这似乎是一件很简单的事情,但我似乎无法弄清楚。如何使按钮的最小宽度。它不断扩展到我放入的布局的宽度。在下面的示例中,QPushButton 的宽度最终与 QLabel 相同:

0 投票
1 回答
1045 浏览

qt - 使用图像自定义 QPushButton

我正在使用 Qt5 并且在设置 QPushButton 的背景图像时遇到了一些问题。我正在使用 Qt Creator 和 Design 拖放 QPushButton。之后,我创建了一个源文件夹并将图像放在该目录中,然后我用谷歌搜索并尝试做

但没有成功...我是在错误的地方创建文件夹吗?...我创建D:\Qt5_PROJECT_NAME\source或将创建url(:\\source\\play.png). 没有任何工作...请帮助...

0 投票
2 回答
3136 浏览

c++ - Alpha 级别为 0% 的 QPushButton 在鼠标悬停时变为实心。如何使用 C++ 修复 Qt(使用样式表?)

我在 Qt Designer 中设计了两种不同的 QPushButton。一个是默认的,另一个我想清楚。在 QT Designer 中,我设置了后者的初始样式表,如下所示:

我希望按钮有一个边框并且清晰(内部颜色并不是很重要;这恰好与配色方案相匹配)。当我将鼠标悬停在按钮上时,我希望它保持清除,但是它变成了 35/35/35 的纯灰色。

当按钮收到信号按下时,我希望它变成半透明的绿色:

在我意识到鼠标悬停会成为问题之前,我已经编写了以下代码:

就在按下清除按钮时使清除按钮变为透明绿色而言,这非常有效......但是当它被鼠标悬停时,它上面有一个灰色的不透明大块,我想离开!

我试过这个:

它根本不起作用。他们仍然将鼠标悬停在灰色上,现在他们根本不会变成绿色。

我的语法错了吗?或者??我是 Qt 新手,对 C++ 非常生疏。我没有嫁给样式表。如果有更好的方法来完成它,那就太好了。请记住,我不能对所有按钮都这样做;只是其中几个。

谢谢!

ETA:我相信我正在使用 4.5.0

0 投票
1 回答
3649 浏览

qt - 如何将 QPushButton 添加到 QTabWidget 标头?

我创建了标签:

我想在标签文本“标题”之后添加一个刷新按钮。我怎样才能做到这一点?

0 投票
1 回答
521 浏览

qt - 在 qt 中创建一个插槽以响应单击按钮

我有一个开始/停止按钮,我想控制哪个选项卡显示在 tabWidget 中。

这就是我的做法。

问题是 tab_acquisition 和 tab_settings 没有得到提升

谢谢

0 投票
2 回答
2662 浏览

qt - 在 QMenuBar 的另一侧堆叠 QPushButtons

我想QPushButton在我的QMenuBar.

这就是我的窗口现在的样子: 它看起来如何

这就是我希望它看起来的样子(我已经对图像进行了Photoshop处理): 我希望它看起来如何

我知道在motif小部件样式中,帮助菜单向右对齐,但我坚持使用plastique,所以这对我来说不是问题。

我正在使用 Qt4.8。有任何想法吗?