Russian Qt Forum
Сентябрь 30, 2024, 10:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: <QtWebKit> Перенос последней буквы.  (Прочитано 4073 раз)
LuCiFer
Гость
« : Февраль 01, 2010, 18:18 »

Собствено проблема возникла при посещении mail.ru через веб кит.
ВебКит не понятно каким образом берет и в наглую переносит последнюю букву. см. первый скриншот.
долго копавшись так и не смог понять почему это так, но зато понял, что демобраузер, арора и моя писанина так точно этим страдают.
пытаясь выяснить почему это происходит написал такой хтмл:
Код:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<style>
.t {width: 100%;}
.t .a {width: 5%;}
</style>
</head>
<body>
<table class="t">
    <tr>
        <td class="a">Пароль</td>
        <td> </td>
    </tr>
</table>
</body>
</html>


результат в веб ките см на скриншоте номер 2.

Что за фигня и как с ней бороться?Непонимающий
в гугл хроме, который тоже на вебките работает такой фигни нету.
Записан
crossly
Гость
« Ответ #1 : Февраль 01, 2010, 19:07 »

на сколько я знаю Хром не на веб-ките...
Записан
LuCiFer
Гость
« Ответ #2 : Февраль 01, 2010, 19:20 »

на сколько я знаю Хром не на веб-ките...
http://ru.wikipedia.org/wiki/WebKit
Цитировать
Приложения, использующие WebKit
........
Google Chrome — веб-браузер от Google
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #3 : Февраль 01, 2010, 20:01 »

Код:
<td class="a"><nobr>Пароль</nobr></td>
ы?
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
LuCiFer
Гость
« Ответ #4 : Февраль 02, 2010, 09:01 »

panAlexey, кстати помогло Улыбающийся как ни странно переносить перестал Улыбающийся
теперь тока осталось попросить mail.ru чтоб nobr'ов понасовали Улыбающийся
А если более серьезно: то можно ли и в правду каким либо образом перехватыть поступающий хтмл и подкоректировать его перед рендерингом? конечно совершенно аццкий хак.... но если в стиле написать вместо пяти процентов шесть, то тоже все ровно.

Кстати Qt использую 4.6.1.
Записан
crackedmind
Гость
« Ответ #5 : Февраль 02, 2010, 09:36 »

QWebElement тебе в помощь.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.125 секунд. Запросов: 22.