我想创建一个非常简单的小部件。1x1 单元格。下方有文字的按钮。见下图,“时钟”图标/文本是我希望它对齐的方式。“你好”是我迄今为止所做的努力。拥有一个切换按钮会非常好,所以有两种状态,点击后它应该冻结“按下”状态。再次单击后,它应该返回正常状态。
我的愿望:
- 我想创建一个小部件:
- 1x1 单元格- 切换按钮
(关闭两种状态:正常和按下,点击后必须冻结)
- 下面的文本
- 切换按钮有背景,比例必须是 4:4每时每刻。完美的圆圈。
- 当按钮冻结在“按下”状态时,文本也必须更改为另一个字符串
由于小部件不支持切换按钮,因此我正在寻找高质量的答案。我正在努力对齐文本、小部件中的切换按钮、背景:保持 4:4 的比例而不是拉伸……那么最好的方法是什么?其他小部件如何构建它?
见图片:http: //i.stack.imgur.com/HnAS3.jpg
到目前为止我的代码:http: //paste2.org/p/2414784
帮助将不胜感激!