|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.07.2013, 01:08 | #1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Текстовый редактор
Здравствуйте!
Я делаю текстовый редактор на библиотеке Qt. Я почти все сделал только ни как не могу понять какой виджет использовать, чтобы сделать номер строк как вот здесь.
"Реальность воображаема, а воображаемое - реально" В. Соло
|
17.07.2013, 01:18 | #2 |
Форумчанин
Регистрация: 09.07.2013
Сообщений: 249
|
Либо чот типо drawing_area и рисуй циферки, либо тотже текстбокс чтоль что с текстом, тока шириной в букву либо QLabel который просто текст на форме отображает, думаю разберёшся.
do not use your brain
Последний раз редактировалось Кащей; 17.07.2013 в 01:24. |
17.07.2013, 06:10 | #3 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Что за редактор?
мастаб, размер шрифта, собственно шрифт менять можно? на разных строках могут быть символы разного размера? (разная высота строк) Я думаю, подсказать тебе вобще нереально, мы ничего не знаем о твоем редакторе. Если у тебя в нем есть понятие "строка текста" - к ней и приделывай номер (ведь номер должен относиться к строке, а не к тексту или "видимой части текста"). То что предлагает кашей как бы возможно, но у тебя выйдет "набор цифр", который надо будет как то увязать с "текстом" - тут нет слова "строка", это усложнит тебе жизнь, ИМХО. |
21.07.2013, 02:26 | #4 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
Подозреваю что речь про редактор кода...
Если я прав можно посмотреть что есть из готового QScintilla,QSyntaxHiglighter,QCodeE dit Последний раз редактировалось Stilet; 21.07.2013 в 11:34. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
текстовый редактор | Irk-O | Помощь студентам | 1 | 11.10.2010 13:33 |
Текстовый редактор | Яр|/||< (^_^) | Общие вопросы Delphi | 7 | 22.12.2009 20:01 |
Текстовый редактор | Артур Иваныч | Microsoft Office Excel | 5 | 06.12.2009 16:54 |
Текстовый редактор | Михаил Юрьевич | Общие вопросы Delphi | 8 | 10.04.2008 20:17 |
Текстовый редактор | Михаил Юрьевич | Общие вопросы Delphi | 7 | 04.04.2008 22:54 |