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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Баги в QPlainTextEdit?  (Прочитано 1797 раз)
gogi
Гость
« : Апрель 01, 2010, 10:39 »

Прошу уважаемое сообщество посмотреть на две проблемы с QPlainTextEdit:
1.
Набросал простую программу:
Код:
#include <QApplication>
#include <QPlainTextEdit>

int main(int argc, char ** argv)
{
QApplication app( argc, argv );
QPlainTextEdit p;
p.show();
return app.exec();
}
Запускаю - вижу ожидаемое поле для ввода текста. Жму правой кнопкой мыши по свободному месту - вижу контекстное меню. Сбрасываю его. Жму ещё раз - контекстное меню больше не появляется. Какое-то странное пропадающее меню.

2.
Усложняю предыдущий пример
Код:
#include <QApplication>
#include <QPlainTextEdit>

int main(int argc, char ** argv)
{
QApplication app( argc, argv );
QPlainTextEdit p;
p.setPlainText("2222");
p.show();
return app.exec();
}
Текст редактируется, выделяется. Я не хочу чтобы он выделялся (собственно не хочу и редактировать, для этого могу вызывать setReadOnly(true), но он кажется влияет на флаги, а флаги я и так пытаюсь поменять, поэтому для простоты на редактируемость внимания не обращаю).
Убираю выделяемость:
Код:
#include <QApplication>
#include <QPlainTextEdit>

int main(int argc, char ** argv)
{
QApplication app( argc, argv );
QPlainTextEdit p;
p.setPlainText("2222");
p.setTextInteractionFlags(Qt::TextEditable);
p.show();
return app.exec();
}
Я оставил в флагах только TextEditable, но текст по прежнему выделяется! Не сбрасывается TextSelectableByMouse?
----------------------------
Писать на bugreports.qt.nokia.com? Или я чего недопонимаю? Там нашёл только один баг связанный с QPlainTextEdit: QTBUG-7516, но по описанию явно из другой области. Вобщем прежде чем марать багтрекер хотелось бы увидеть подтверждение.
Да, у меня Debian GNU/Linux squeeze, Qt 4.5.3, gcc 4.4.3. В Qt 4.6.2-embedded тоже вроде эти проблемы есть.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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