crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

AD
  опции профиля:
сообщение 19.6.2008, 9:28
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


У меня было сделана отрисовка графиков на примере, приведенном в книге Бланшета и Саммерфилда. Но в этом примере был использован ручной способ масштабирования, без использования средств Qt. А хотелоcь бы использовать на полную мощь QPainter (чтобы использовать функции scale и т.п.)!
В данный момент такой вопрос:
Рисование сетки. У меня в классе (моем классе) PlotSettings указаны максимальное, минимальное значения, где будет рисоваться график, шаг, с которым рисуется сетка. Куда это надо поместить, чтобы при рисовании за масштабированием следил QPainter?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
2 страниц V   1 2 >  
Начать новую тему
Ответов (1 - 16)
AD
  опции профиля:
сообщение 19.6.2008, 14:14
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Как я понял, для этих целей очень может помочь QWT? Где его можно скачать? Он с версией Qt 4.3.2 работать будет с MS VC 2005? Подскажите, пожалуйста.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 19.6.2008, 14:51
Сообщение #3


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Я думаю QWT штука сильно навернутая, есть еще такой проект QtiPlot, помоему он мение навернут, но я ни с одним из них не работал

ха, а вот и увидел, кто навернутей:
QtiPlot uses the following libraries: Qt, Qwt (5.1), QwtPlot3D, GSL, muParser, zlib (1.2.3), and liborigin.
:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
niXman
  опции профиля:
сообщение 21.6.2008, 14:59
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 169
Регистрация: 18.6.2008
Пользователь №: 204

Спасибо сказали: 1 раз(а)




Репутация:   0  


AD - QWT юзай. Только в debug-е не собирай.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 23.6.2008, 22:36
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Так ну я скачал qwt! А как теперь скомпилировать эту штуку? Как это сделать, чтобы потом можно было работать в MS VC 2005?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 25.6.2008, 9:53
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Кто знает, помогите, пожалуйста. Я не очень понял, что теперь просто прописать пути к исходным файлам и их использовать? Или все-таки следует его собрать? Если необходимо собрать, то как это сделать в MSVC 2005?

P.S. простите за надоедливость. :blush:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.6.2008, 9:58
Сообщение #7


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


библиотеки надо собрать, как я понимаю а потом можно собрать пример из комплекта, как-то так.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 25.6.2008, 10:01
Сообщение #8


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Следует сначала собрать, потом прописать путь к собранным либам, после чего использовать.
Как собирать вроде как написано в README.

Цитата(AD @ 25.6.2008, 10:53) *
P.S. простите за надоедливость. blush.gif
Ну а для чего же нужен форум, как не для вопросов. Так что забей, все всегда чему-то учатся или когда-то учились. ;)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 25.6.2008, 10:29
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(ViGOur @ 25.6.2008, 11:01) *
Следует сначала собрать, потом прописать путь к собранным либам, после чего использовать.
Как собирать вроде как написано в README.

Вот и все README
Цитата
The Qwt Widget Library
----------------------

Qwt is an extension to the Qt GUI library from Troll Tech AS.
The Qwt library contains widgets and components which are
primarily useful for technical and scientifical purposes.
It includes a 2-D plotting widget, different kinds of sliders,
and much more.

Qwt is hosted at http://qwt.sf.net

Installation
------------

Read INSTALL how to build and install Qwt.

Copyright
---------

Qwt Widget Library
Copyright © 1997 Josef Wilgen
Copyright © 2002 Uwe Rathmann

Qwt is published under the Qwt License, Version 1.0.
You should have received a copy of this licence in the file
COPYING.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


P.S. Кое-что нашел в файле INSTALL! Буду пробовать!

Вах-вах. Я шокирован: в release-версии собрать удалось с первой попытки!
Сейчас собираю debug-версию!

Сообщение отредактировал AD - 25.6.2008, 10:21
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.6.2008, 10:33
Сообщение #10


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(AD @ 25.6.2008, 14:29) *
Сейчас собираю debug-версию!
как писал niXman, там могут быть мины
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 25.6.2008, 10:52
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(Litkevich Yuriy @ 25.6.2008, 11:33) *
писал niXman, там могут быть мины

Опять собрал в release-версию. Т.к. все собирается в папочку lib. А разбираться в настройках проекта не хочется - боюсь! Все примеры работают!!! Все ОК!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 25.6.2008, 11:43
Сообщение #12


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Эххх, теперь бы хоть немножечко русскоязычной документации! Ну хоть самую малость, а далее можно и английскую читать! :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 25.6.2008, 11:49
Сообщение #13


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


Переведи, и себе поможешь и другим. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.6.2008, 11:50
Сообщение #14


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


AD, Могу даже место в хранилище выделить под перевод
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 25.6.2008, 12:23
Сообщение #15


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(Litkevich Yuriy @ 25.6.2008, 12:50) *
AD, Могу даже место в хранилище выделить под перевод

Вот этим и хочу заняться!!! Переводить Qwt! OmegaT скачал, правда, пока не смотрел как и что там!

Сообщение отредактировал AD - 25.6.2008, 12:24
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.6.2008, 13:01
Сообщение #16


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Тут обсудим
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
31512
  опции профиля:
сообщение 1.7.2008, 12:05
Сообщение #17


Студент
*

Группа: Новичок
Сообщений: 26
Регистрация: 13.3.2008
Из: Красноярск
Пользователь №: 119

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(AD @ 25.6.2008, 15:52) *
Опять собрал в release-версию. Т.к. все собирается в папочку lib. А разбираться в настройках проекта не хочется - боюсь! Все примеры работают!!! Все ОК!


Везунчик. А у меня большинство примеров валится с sigmentation fault.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 24.6.2025, 8:57