Создание собственных макетов
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Создание собственных макетов
ну так делайте формы в Qt, установленном через OSGeo и используйте в NextGIS QGIS
пристегивайтесь, турбулентность прямо по курсу
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
- прошу простить! Имелась ввиду версия QGIS 1.9.0.Voltron писал(а):Без указания версии это голословные утвержденияDruzhA писал(а):В QGis, установленной через OSGeo...Максим Дубинин писал(а):в Qt не поддерживается кириллица?
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
Да, я понял, что это единственный вариант... Проблема для меня состоит в том, чтобы прописать в Python связь между таблицами в QGIS и формами в Qt. Поэтому я и поднял тему, что было бы здорово иметь подобный модуль (или же функционал) по построению собственных макетов и форм непосредственно в QGISе.Максим Дубинин писал(а):ну так делайте формы в Qt, установленном через OSGeo и используйте в NextGIS QGIS
Пока будем разбираться с Qt.
В любом случае - спасибо!
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Создание собственных макетов
QGIS 1.9.0 нормально работает с кириллицей и другими non-ASCII символами. Коммит лень искать, но т.к. вы только что установили, большого значения это не имеет: ваша версия работает с кириллицей.DruzhA писал(а):Имелась ввиду версия QGIS 1.9.0
Это не единственный вариант, их (вариантов) намного большеDruzhA писал(а):Да, я понял, что это единственный вариант...
- использовать NextGIS QGIS, добавив туда QtDesigner
- использовать все из OSGeo4W
- использовать связку NextGIS QGIS и OSGeo4W (ваш выбор)
- использовать NextGIS QGIS и QtDesigner
- использовать NextGIS QGIS и QtCreator
- использовать NextGIS QGIS и любимый текстовый редактор
- дальше лень перечислять
Выше были ссылки, ничего прописывать не надоDruzhA писал(а):Проблема для меня состоит в том, чтобы прописать в Python связь между таблицами в QGIS и формами в Qt.
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
Всё получилось! Спасибо, Voltron, прошу извинить, что сразу не разобрался (всё, как всегда, оказалось просто)! Пошёл дизайнерить...Voltron писал(а):Выше были ссылки, ничего прописывать не надо

-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Создание собственных макетов
Просьба в дальнейшем отмечать решеные темы согласно п. 2.1.9 правил форума
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Создание собственных макетов
и у меня просьба, напишите статейку нам как такие формы делаются и используются в QGIS, на английском мы конечно читаем, но хочется на родном.
пристегивайтесь, турбулентность прямо по курсу
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
Такого опыта нет, но если что-либо дельное получится - готов попробовать. А чем Вам эта не подходит?Максим Дубинин писал(а):и у меня просьба, напишите статейку нам как такие формы делаются и используются в QGIS, на английском мы конечно читаем, но хочется на родном.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Создание собственных макетов
Очевидно тем, что она посвящена созданию standalone-приложенияDruzhA писал(а):А чем Вам эта не подходит?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Создание собственных макетов
забавно, вы меня спрашиваете чем мне не подходит статья, которую я сам же и написал.
Вопрос создания и подключения пользовательских форм и создание своего приложения на базе QGIS - разные вопросы. Первое - не освещено, по второму статья уже есть.
Вопрос создания и подключения пользовательских форм и создание своего приложения на базе QGIS - разные вопросы. Первое - не освещено, по второму статья уже есть.
пристегивайтесь, турбулентность прямо по курсу
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
Вся "забавность" лишь в том, что мне банально не хватает навыков программирования... Вот и приходится искать пути решения всеми доступными способами, в т.ч. и здесь (и большое спасибо вам за реально полезный ресурс и помощь!). Похоже, без изучения Python мне не обойтись...)
Если вернуться к теме: удалось сделать собственную форму для редактирования. Пока не получается связать с QGIS форму для просмотра атрибутивных данных, созданную в Qt (окно в виде нескольких вкладок с информацией). Есть предположение, что необходимо каким-то образом прописывать в Python соответствующее действие в Свойства слоя/Действие...
Если вернуться к теме: удалось сделать собственную форму для редактирования. Пока не получается связать с QGIS форму для просмотра атрибутивных данных, созданную в Qt (окно в виде нескольких вкладок с информацией). Есть предположение, что необходимо каким-то образом прописывать в Python соответствующее действие в Свойства слоя/Действие...
-
- Участник
- Сообщения: 82
- Зарегистрирован: 07 сен 2012, 10:57
- Репутация: 9
- Откуда: Санкт-Петербург
Re: Создание собственных макетов
Ещё раз спасибо за помощь, в итоге удалось создать требуемые мне формы для редактирования/просмотра в NextGIS QGIS с QtDesigner. Правда несколько неудобно её открывать, т.к. для этого нужно произвести 2-3 действия (1. Идентифицировать объекты=>действия=>открыть форму. 2. Открыть таблицу атрибутов=>правая клавиша=>открыть форму.)...
В связи с этим - ещё вопрос: можно ли открыть созданную в Qt форму (например Form.ui) через свойства слоя=>действия и как это сделать (руководство и forumsearching не помогли...)?
Спасибо!
PS: по созданию собственных форм для редактирования готов написать статью.
В связи с этим - ещё вопрос: можно ли открыть созданную в Qt форму (например Form.ui) через свойства слоя=>действия и как это сделать (руководство и forumsearching не помогли...)?
Спасибо!
PS: по созданию собственных форм для редактирования готов написать статью.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Создание собственных макетов
ИМХО никак.DruzhA писал(а): свойства слоя=>действия и как это сделать
Действие выполняется для какой-то конкретной записи. Потому эти действия и вызываются либо через таблицу, либо через инструмент определения.
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Создание собственных макетов
И зачем усложнять процесс, если на панели есть специальная кнопка, выбрав в которой нужное действие, можно кликать по объектам??
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя