Автор: breeve 15.4.2011, 16:41
Как сделать два текстовых поля под одним скролом.
Необходимо чтобы текст в поле состоял только из одной строки.
Автор: Litkevich Yuriy 15.4.2011, 18:11
не понял, что значит "под одним скролом"?
Автор: breeve 15.4.2011, 18:15
Цитата(Litkevich Yuriy @ 15.4.2011, 19:11)
не понял, что значит "под одним скролом"?
Два Edit'а друг под другом, а под ними обоими один скрол двигая который, можно перемещать текст в обоих одновременно. Т.е скрол не у каждого свой а один на двоих.
Автор: Litkevich Yuriy 15.4.2011, 18:54
Цитата(breeve @ 15.4.2011, 21:15)
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?
Автор: breeve 15.4.2011, 18:58
Цитата(Litkevich Yuriy @ 15.4.2011, 19:54)
Цитата(breeve @ 15.4.2011, 21:15)
а под ними обоими один скрол
горизонтальный? и текст должен горизонтально двигаться?
Ага. Есть идеи?
Автор: breeve 17.4.2011, 14:59
Хочу сделать примерно так:
-на одном лэйауте создаю два TextEdit'а и ScrollBar
-при передвижении ScrollBar'а выставлять значении на заранее скрытых ScrollBar'ах TextEdit'ов.
Вот только одна проблема необходимо сделать чтобы текст был в одну строку, убрал WordWrap, убираю из строки переносы QString::simplified();
Сам TextEdit размером в одну строку сделать не получается. Ставлю горизонтальный scroll. Скрываю его. А вместо него белая полоса появляется. Убрать ее не получается.
Придется делать с LineEdit'ом.
Как сделать LineEdit с перемещением фокуса текста?
Автор: 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 быдет располагаться на форме
сам не тестил но думаю так можно и со с скролом
Автор: RazrFalcon 27.4.2011, 14:04
А что мешает законектить положение скролбра с функцией, которая будет двигать курсор в TextEdit?
Если надо, могу код сбросить.