Название: Проблема с неразрывным дефисом Отправлено: Tonal от Декабрь 20, 2012, 11:38 Нужно сделать, чтобы слова с дефисом не переносились в QTextEdit в режиме Rich Text.
Простое решение - заменить все символы минуса "-"(\x2D) на символы неразрывного дефиса "‑" (\u2011) не очень хорошо, т. к. неюникодные виндовые шрифты рисуют дефолтный символ вместо дефиса. Попробовал обрамлять такие слова тегом <nobr> - бесполезно. Перенос разбивает слово... Кто-нибудь сталкивался с подобным? Название: Re: Проблема с неразрывным дефисом Отправлено: GreatSnake от Декабрь 20, 2012, 11:48 Обрамляй так
Код
Название: Re: Проблема с неразрывным дефисом Отправлено: Tonal от Декабрь 21, 2012, 12:11 В этом случае каждый div-чик рисуется на отдельной строке.
Мне же нужно, чтобы слова шли подряд отделённые пробелами. И переносились по этим пробелам но не по дефисам внутри слова... Название: Re: Проблема с неразрывным дефисом Отправлено: lit-uriy от Декабрь 22, 2012, 00:53 Я как-то вошкался с этим QTextEdit и пришёл к выводу, что это некий кастрат. Нужно видимо на вебкитовский двиг переползать, хоть он и толстый
Название: Re: Проблема с неразрывным дефисом Отправлено: antzol от Декабрь 25, 2012, 22:16 А так?
Код Ну или просто в span, а стиль задать через setStyleSheet. Название: Re: Проблема с неразрывным дефисом Отправлено: GreatSnake от Декабрь 26, 2012, 08:15 Как сказал выше lit-uriy, этот "кастрат" и это тоже не поддерживает.
|