crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в TextEdit, LineEdit, Scroll
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
RazrFalcon Дата 27.4.2011, 14:04
  А что мешает законектить положение скролбра с функцией, которая будет двигать курсор в TextEdit?
Если надо, могу код сбросить.
EgorKakBE Дата 27.4.2011, 1:29
 
Цитата(breeve @ 15.4.2011, 17:41) *
Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки.


QVBoxLayout layout;
layout.addWidget(&textEdit);
layout.addWidget(&quitButton);

QWidget window;
window.setLayout(&layout);
в качестве виджетов используйте текстовые поля!

или так:
QPushButton *YouButton = new QPushButton("Название", &ссылка на объект скрола); // объект YouButton быдет располагаться на форме


сам не тестил но думаю так можно и со с скролом
breeve Дата 17.4.2011, 14:59
  Хочу сделать примерно так:
-на одном лэйауте создаю два TextEdit'а и ScrollBar
-при передвижении ScrollBar'а выставлять значении на заранее скрытых ScrollBar'ах TextEdit'ов.
Вот только одна проблема необходимо сделать чтобы текст был в одну строку, убрал WordWrap, убираю из строки переносы QString::simplified();
Сам TextEdit размером в одну строку сделать не получается. Ставлю горизонтальный scroll. Скрываю его. А вместо него белая полоса появляется. Убрать ее не получается.
Придется делать с LineEdit'ом.
Как сделать LineEdit с перемещением фокуса текста?
breeve Дата 15.4.2011, 18:58
 
Цитата(Litkevich Yuriy @ 15.4.2011, 19:54) *
Цитата(breeve @ 15.4.2011, 21:15) *
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?

Ага. Есть идеи?
Litkevich Yuriy Дата 15.4.2011, 18:54
 
Цитата(breeve @ 15.4.2011, 21:15) *
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?
breeve Дата 15.4.2011, 18:15
 
Цитата(Litkevich Yuriy @ 15.4.2011, 19:11) *
не понял, что значит "под одним скролом"?

Два Edit'а друг под другом, а под ними обоими один скрол двигая который, можно перемещать текст в обоих одновременно. Т.е скрол не у каждого свой а один на двоих.
Litkevich Yuriy Дата 15.4.2011, 18:11
  не понял, что значит "под одним скролом"?
breeve Дата 15.4.2011, 16:41
  Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки.
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 11.7.2025, 22:45