为了账号安全,请及时绑定邮箱和手机立即绑定

在右侧对齐图标并将文本居中放置在 QPushButton 中

在右侧对齐图标并将文本居中放置在 QPushButton 中

拉莫斯之舞 2021-08-24 16:56:19
我正在尝试将图标向右对齐并将文本居中放置在 QPushButton 中,但目前我对结果不满意。我还希望图标完全位于 QPushButton 的右侧,而不是与文本居中。同样,我希望它可以使用位于右侧或左侧的图标,同时能够选择按钮的宽度。你有解决办法吗?你能帮帮我吗?这是我现在的代码:# Les boutons du bas pour passer d'une page à l'autrebout_pag_charg_enr_phase_1 = QPushButton("Aller directement à la page de maintenance de la Séquence")bout_pag_charg_enr_phase_1.setFixedWidth(406)bout_pag_charg_enr_phase_1.setIcon(QIcon('logo_png_apsc'+os.sep+'icone_3_fleches_droite_apsc_256x256.png'))bout_pag_charg_enr_phase_1.setIconSize(QSize(16, 16))bout_pag_charg_enr_phase_1.setLayoutDirection(Qt.RightToLeft)bout_pag_charg_enr_phase_1.setStyleSheet("text-align: center; background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #fdfbf7, stop: 1 #6190F2);border-style: solid;border-width: 2px;border-radius: 8px;border-color: #9BB7F0;padding: 3px")bout_pag_suivante_phase_1 = QPushButton("Page suivante")bout_pag_suivante_phase_1.setFixedWidth(120)bout_pag_suivante_phase_1.setIcon(QIcon('logo_png_apsc'+os.sep+'icone_2_fleches_droite_apsc_256x256.png'))bout_pag_suivante_phase_1.setIconSize(QSize(16, 16))bout_pag_suivante_phase_1.setLayoutDirection(Qt.RightToLeft)bout_pag_suivante_phase_1.setStyleSheet("background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #fdfbf7, stop: 1 #6190F2);border-style: solid;border-width: 2px;border-radius: 8px;border-color: #9BB7F0;padding: 3px")我得到的:我想要的是:
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 716 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信