有没有办法在QCheckBox中包装文本,就像使用QLabel一样?
label = QLabel( QString.fromUtf8('long text in here'))
label.setWordWrap(True)
Run Code Online (Sandbox Code Playgroud)
我试过\n会添加一个换行符,但如果我调整窗口大小,这不是动态的.
似乎在https://bugreports.qt.io/browse/QTBUG-5370上有一个功能请求.
问题未关闭,因此可能未实现此功能.这意味着目前无法向QCheckBox添加自动换行.
您可以尝试各种变通方法,例如在右侧有一个空文本QCheckBox和一个QLabel,或者尝试为复选框添加一个较短的文本,并在其下方添加标签并附上详细说明.