Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TextEdit, LineEdit, Scroll
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
breeve
Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки.
Litkevich Yuriy
не понял, что значит "под одним скролом"?
breeve
Цитата(Litkevich Yuriy @ 15.4.2011, 19:11) *
не понял, что значит "под одним скролом"?

Два Edit'а друг под другом, а под ними обоими один скрол двигая который, можно перемещать текст в обоих одновременно. Т.е скрол не у каждого свой а один на двоих.
Litkevich Yuriy
Цитата(breeve @ 15.4.2011, 21:15) *
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?
breeve
Цитата(Litkevich Yuriy @ 15.4.2011, 19:54) *
Цитата(breeve @ 15.4.2011, 21:15) *
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?

Ага. Есть идеи?
breeve
Хочу сделать примерно так:
-на одном лэйауте создаю два TextEdit'а и ScrollBar
-при передвижении ScrollBar'а выставлять значении на заранее скрытых ScrollBar'ах TextEdit'ов.
Вот только одна проблема необходимо сделать чтобы текст был в одну строку, убрал WordWrap, убираю из строки переносы QString::simplified();
Сам TextEdit размером в одну строку сделать не получается. Ставлю горизонтальный scroll. Скрываю его. А вместо него белая полоса появляется. Убрать ее не получается.
Придется делать с LineEdit'ом.
Как сделать LineEdit с перемещением фокуса текста?
EgorKakBE
Цитата(breeve @ 15.4.2011, 17:41) *
Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки.


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

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

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


сам не тестил но думаю так можно и со с скролом
RazrFalcon
А что мешает законектить положение скролбра с функцией, которая будет двигать курсор в TextEdit?
Если надо, могу код сбросить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.