Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: minigo от Октябрь 22, 2013, 15:25



Название: Линейка на Qt
Отправлено: minigo от Октябрь 22, 2013, 15:25
Всем доброго времени суток.

Подскажите, нет ли реализаций линейки как в MS Word (линейка наверху и справа от страницы)? Или быть может гуру подскажут, на основе чего проще будет реализовать подобный инструмент?


Название: Re: Линейка на Qt
Отправлено: Fregloin от Октябрь 22, 2013, 17:51
сделать свой виджет?


Название: Re: Линейка на Qt
Отправлено: lex_newton от Октябрь 23, 2013, 06:02
Готовых реализаций я не встречал. Можешь запилить своё. За основу можешь взять вот этот виджет: https://code.google.com/p/qtsampleengine/source/browse/trunk/src/axis/qseaxiswidget.h


Название: Re: Линейка на Qt
Отправлено: xokc от Октябрь 23, 2013, 08:05
Готовых реализаций я не встречал.
Да их немерянно.
Например, http://qt-apps.org/content/show.php/QRuler-05?content=114114&PHPSESSID=r
Да и вообще
https://www.google.ru/search?q=Qt+Ruler


Название: Re: Линейка на Qt
Отправлено: lex_newton от Октябрь 23, 2013, 10:33
Цитировать
Да их немерянно.
Ключевое слово "как в MS Word". Именно таких я не встречал. ;) а всяких разных ruler - действительно много.


Название: Re: Линейка на Qt
Отправлено: Hrundel от Октябрь 23, 2013, 10:46
Или быть может гуру подскажут, на основе чего проще будет реализовать подобный инструмент?

QLabel


Название: Re: Линейка на Qt
Отправлено: xokc от Октябрь 23, 2013, 13:40
Ключевое слово "как в MS Word". Именно таких я не встречал. ;)
А как мне показалось, ключевой была эта фраза:
на основе чего проще будет реализовать подобный инструмент?
Линейка "как в MS Word" выполняет слишком много функций, специфичных для текстового редактора (расставляет/отображает табуляции, меняет параметры страницы, отступы в абзацах и т.п.). Т.е. такой widget в отрыве от управляемого им редактора бессмысленен.