TextEdit, LineEdit, Scroll |
Здравствуйте, гость ( Вход | Регистрация )
TextEdit, LineEdit, Scroll |
breeve |
15.4.2011, 16:41
Сообщение
#1
|
Участник Группа: Участник Сообщений: 188 Регистрация: 26.12.2009 Пользователь №: 1336 Спасибо сказали: 9 раз(а) Репутация: 1 |
Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки. |
|
|
Litkevich Yuriy |
15.4.2011, 18:11
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
не понял, что значит "под одним скролом"?
|
|
|
breeve |
15.4.2011, 18:15
Сообщение
#3
|
Участник Группа: Участник Сообщений: 188 Регистрация: 26.12.2009 Пользователь №: 1336 Спасибо сказали: 9 раз(а) Репутация: 1 |
|
|
|
Litkevich Yuriy |
15.4.2011, 18:54
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
breeve |
15.4.2011, 18:58
Сообщение
#5
|
Участник Группа: Участник Сообщений: 188 Регистрация: 26.12.2009 Пользователь №: 1336 Спасибо сказали: 9 раз(а) Репутация: 1 |
|
|
|
breeve |
17.4.2011, 14:59
Сообщение
#6
|
Участник Группа: Участник Сообщений: 188 Регистрация: 26.12.2009 Пользователь №: 1336 Спасибо сказали: 9 раз(а) Репутация: 1 |
Хочу сделать примерно так:
-на одном лэйауте создаю два TextEdit'а и ScrollBar -при передвижении ScrollBar'а выставлять значении на заранее скрытых ScrollBar'ах TextEdit'ов. Вот только одна проблема необходимо сделать чтобы текст был в одну строку, убрал WordWrap, убираю из строки переносы QString::simplified(); Сам TextEdit размером в одну строку сделать не получается. Ставлю горизонтальный scroll. Скрываю его. А вместо него белая полоса появляется. Убрать ее не получается. Придется делать с LineEdit'ом. Как сделать LineEdit с перемещением фокуса текста? |
|
|
EgorKakBE |
27.4.2011, 1:29
Сообщение
#7
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 27.4.2011 Пользователь №: 2635 Спасибо сказали: 0 раз(а) Репутация: 0 |
Как сделать два текстовых поля под одним скролом. Необходимо чтобы текст в поле состоял только из одной строки. QVBoxLayout layout; layout.addWidget(&textEdit); layout.addWidget(&quitButton); QWidget window; window.setLayout(&layout); в качестве виджетов используйте текстовые поля! или так: QPushButton *YouButton = new QPushButton("Название", &ссылка на объект скрола); // объект YouButton быдет располагаться на форме сам не тестил но думаю так можно и со с скролом |
|
|
RazrFalcon |
27.4.2011, 14:04
Сообщение
#8
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
А что мешает законектить положение скролбра с функцией, которая будет двигать курсор в TextEdit?
Если надо, могу код сбросить. |
|
|
Текстовая версия | Сейчас: 19.4.2024, 22:54 |