在Qt中编写自定义按钮的好方法是什么?

时间:2019-02-13 16:00:43

标签: qt

我想制作一个类似于QPushButton的自定义按钮(我特别需要clicked信号和整个可检查的机器setChecked(True) ...)。

我希望我的按钮右侧有一个垂直居中的图标。在左侧,我想有2个标签。

我的第一个天真尝试是继承QAbstractButton的子类,然后像普通的QWidget一样在其中插入小部件(为其提供布局,在其中添加子部件...)。那根本没有用。

我是否需要从基本的QWidget开始并为自己实现整个按钮机制,还是我想念一种更好的方法?

这大概是我想要实现的结果(第一个已启用但未选中,第二个已选中,第三个已禁用):

enter image description here

0 个答案:

没有答案