小编noi*_*cko的帖子

将QPushButton宽度缩小到最小

这看起来很简单,但我似乎无法弄明白.如何使按钮达到最小宽度.它不断扩展到我放入的布局的宽度.在下面的示例中,QPushButton宽度最终与QLabel相同:

from PyQt4.QtCore import *
from PyQt4.QtGui import *
import sys

class MyWindow(QWidget):

    def __init__(self,parent = None):

        QWidget.__init__(self,parent)

        layout = QVBoxLayout()
        layout.addWidget(QLabel('this is a really, really long label that goes on and on'))
        layout.addWidget(QPushButton('short button'))

        self.setLayout(layout)

if __name__ == "__main__":
    app = QApplication(sys.argv)
    window = MyWindow()
    window.show()
    sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

qt pyqt qpushbutton

6
推荐指数
2
解决办法
1万
查看次数

如何使用Java和Python客户端停止使用RabbitMQ?

我有我使用的Java和Python客户端channel.basicConsume().在某些时候,我想在不停止整个计划的情况下阻止那些消费者.

在使用Pika的Python中,我已经channel.stop_consuming()调用了调用,但是那些会产生我忽略的错误.似乎工作

在Java中,我不知道如何执行此操作,因为stop_consume()似乎不可用.

我看到的所有文档都谈到了创建消费者的所有方法,但我似乎无法找到任何显示如何阻止它们的方法.

最好的方法是什么?

python java rabbitmq pika

3
推荐指数
2
解决办法
5791
查看次数

标签 统计

java ×1

pika ×1

pyqt ×1

python ×1

qpushbutton ×1

qt ×1

rabbitmq ×1