Как отключить автоматический перенос слов во всплывающей подсказке (заголовке) в QWebEngineView

При использовании QWebEngineView::setHtml для отображения локального файла Html я заметил, что текст всплывающей подсказки автоматически переносится. Я попытался изменить CSS, чтобы отключить перенос слов, но это не сработало. В Chrome у меня нет этой проблемы.

[РЕДАКТИРОВАТЬ]
Попробуйте запустить простой пример HTML это в Хром, а затем с QWebEngineView, и вы увидите разницу. Когда вы наводите курсор на элемент <p> в QWebEngineView, вы увидите, что всплывающая подсказка - завернутый, в отличие от Хром.

Вот несколько скриншотов:

QWebEngineView:

Как отключить автоматический перенос слов во всплывающей подсказке (заголовке) в QWebEngineView

Хром:

Как отключить автоматический перенос слов во всплывающей подсказке (заголовке) в QWebEngineView

Это HTML:

<div id = "fullSc" class = "fullScCls" title = "FullScreen (Alt + F11)" onclick = "fullSc(this);"><span></span></div>

А вот CSS:

.fullScCls {
 width:32px;
 height:32px;
 color:#fff;
 font-size:18pt;
 font-family: IconFont;
 cursor:pointer;

 white-space:pre; // I tried this because it works with QTooltip (rich text)
                  // even if it will affect the div content only, and not its tooltip I think
 }
.fullScCls:hover{
 color:#42AECC;
 transition: .5s;
 }
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
0
340
1

Ответы 1

Пожалуйста, разбейте текст в html как выглядит.

title = "FullScreen 
( Alt + F11)"

Codepen: https://codepen.io/tushar-kumawat/pen/KrROjJ

Я не поняла твоего ответа

Osama 25.11.2018 17:23

Я не пытаюсь добавить во всплывающую подсказку разрыв строки. Я хочу отключить автоматический перенос слов в QWebEngineView, если это возможно. Я не вижу решения по ссылке.

Osama 25.11.2018 18:53

Пожалуйста, попробуйте еще раз, посмотрите как: title = "FullScreen & # 013; (Alt + F11)"

Tushar Kumawat 25.11.2018 19:35

Я думаю, вы неправильно поняли проблему. Пожалуйста, проверьте ссылку, которую я только что добавил (раздел ИЗМЕНИТЬ). Вы просите меня попробовать добавить &#013;, который является возвратом каретки, а моя проблема состоит в том, чтобы удалить эти линии разрыва.

Osama 25.11.2018 20:41

Другие вопросы по теме