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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Font  (Прочитано 2394 раз)
ramin
Гость
« : Май 25, 2010, 08:55 »

я создал объект QTextEdit  и создал QComboBox  для изменение размера текста.например я изменяю размер текста(редактор пустой ) он изменяет его но при нажатии мышкой несколько раз по 0-ому символу размер текста  становиться по умолчанию.Также делает и TextEdit   в Qt Demo?как мне исправить это проблему?Непонимающий
Записан
Wlad_C
Гость
« Ответ #1 : Май 25, 2010, 10:51 »

Такого эффекта не наблюдаю ни в textedit.exe Demo, ни в моей программе.
Win XP, Qt 4.6
Записан
ramin
Гость
« Ответ #2 : Май 26, 2010, 07:28 »

когда нету текста,когда есть все нормально
Записан
Wlad_C
Гость
« Ответ #3 : Май 26, 2010, 13:38 »

Такой эксперимент: набираем произвольное слово, увеличиваем шрифт. Все нормально. теперь ставим курсор на конец и клавишей Backspace удаляем набранное. Как только будет удален последний символ, размер шрифта вернется к установленному по умолчанию командой setDefaultFont ( const QFont & font ) в QTextDocument. Так и должно быть!
 Я добился Вашего эффекта только после многократного Double Click на пустом месте.
Глюком это назвать сложно: по Double Click выделяется слово - а его там нет. По клику на выделенном слове, выделяется фраза - а ее там нет.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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