首页 Qt系列1:阿拉伯语言处理
文章
取消

Qt系列1:阿拉伯语言处理

1
2
3
4
5
6
7
判断是不是阿拉伯语layoutDirection() == Qt::RightToLeft或用语言locale判断

layout->setAlignment(Qt::AlignRight);
layout->setDirection(QBoxLayout::RightToLeft);
有可能setContentsMargins的左右边距参数要互换,阿拉伯一般是设置右边距
还有addStretch的添加次序可能要调整
如果控件没对齐,可能要设置下父控件的宽度。

欢迎交流

本文由作者按照 CC BY 4.0 进行授权