QIosTextResponder: stop using deprecated constants and type
Use NSWritingDirection and corresponding enumerators instead. Pick-to: 6.4 6.2 5.15 Change-Id: Ie76ec2b8d07ab70288c7071182f215412d3e133c Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>bb10
parent
e48c0a6e7c
commit
46b290dda8
|
|
@ -944,20 +944,20 @@
|
|||
[self sendEventToFocusObject:e];
|
||||
}
|
||||
|
||||
- (void)setBaseWritingDirection:(UITextWritingDirection)writingDirection forRange:(UITextRange *)range
|
||||
- (void)setBaseWritingDirection:(NSWritingDirection)writingDirection forRange:(UITextRange *)range
|
||||
{
|
||||
Q_UNUSED(writingDirection);
|
||||
Q_UNUSED(range);
|
||||
// Writing direction is handled by QLocale
|
||||
}
|
||||
|
||||
- (UITextWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
|
||||
- (NSWritingDirection)baseWritingDirectionForPosition:(UITextPosition *)position inDirection:(UITextStorageDirection)direction
|
||||
{
|
||||
Q_UNUSED(position);
|
||||
Q_UNUSED(direction);
|
||||
if (QLocale::system().textDirection() == Qt::RightToLeft)
|
||||
return UITextWritingDirectionRightToLeft;
|
||||
return UITextWritingDirectionLeftToRight;
|
||||
return NSWritingDirectionRightToLeft;
|
||||
return NSWritingDirectionLeftToRight;
|
||||
}
|
||||
|
||||
- (UITextRange *)characterRangeByExtendingPosition:(UITextPosition *)position inDirection:(UITextLayoutDirection)direction
|
||||
|
|
|
|||
Loading…
Reference in New Issue