Здравствуйте, гость ( Вход | Регистрация )
ruzik | Дата 27.5.2011, 11:01 |
Ну я хотел чуть иначе, а именно как в Visual studio то есть при нажатии на кнопку Enter программа вставляет нужный отступ, там где это надо, в принципе я представляю как это можно реализовать, только позвольте задать пару вопросов: как определить место курсора если соединить слот с сигналом "нажатие Enter" то будет активно место курсора до перехода на новую строку или после Но есть еще и классы(я делаю редактор qss), то есть QPushButton и тд, и для них отступ скорее всего придется делать как сказал Алексей1153 |
|
Алексей1153 | Дата 26.5.2011, 20:19 |
видимо, программа должа понимать, в каком "синтаксическом месте" в данный момент находится курсор. К примеру, если перед ним открыта скобка, то вставить один отступ | |
ruzik | Дата 26.5.2011, 19:01 |
Так как все-таки можно реализовать автоотступ | |
Litkevich Yuriy | Дата 26.5.2011, 17:42 |
Во втором случае я ставил 2 пробела видно система их убрала для этого нужно использовать тэг code, тогда всё форматирование сохранится |
|
ruzik | Дата 26.5.2011, 16:18 |
Во втором случае я ставил 2 пробела видно система их убрала | |
RazrFalcon | Дата 26.5.2011, 11:05 |
Цитата xxx xxx В чем разница? |
|
ruzik | Дата 26.5.2011, 10:50 |
Здравствуйте, а не подскажите как сделать выравнивание определенных участков текста Например пользователь пишет xxx И текст выравнивавается и становится xxx И например пользователь вводит { а получает { //<-курсор тут } И тд, подозреваю что 2 можно сделать QCompleter и вот 1 |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.4.2024, 22:30 |