Russian Qt Forum
Ноябрь 23, 2024, 10:39
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Дополнительные компоненты
>
QWT
Страниц:
1
[
2
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QWT (Прочитано 13630 раз)
m_ax
Джедай : наставник для всех
Offline
Сообщений: 2095
Re: QWT
«
Ответ #15 :
Июнь 28, 2010, 00:05 »
Цитата: Sergey от Июнь 27, 2010, 23:15
когда компилирую проект qwt.pro -нет ошибок , но написано :
Запускается C:\qwt-5.2.0\examples\bin\bode.exe...
Не удалось запустить процесс!
но создаётся 2 файла :
libqwtd5,qwtd5.dll
потом вставляю dll в каталог с примерами .....потом открываю через креатор пример ....компилирую и пишет тоже самое
Запускается C:\qwt-5.2.0\examples\bin\simple.exe...
Не удалось запустить процесс!
вот так всё происходит у меня ...помогите, если сможите )))) Заранее благодарю )))
Не запускается, поскольку пытается найти qwt5.dll, а у вас debug сборка qwt.
Покажите ваш qwtconfig.pri
Записан
Над водой луна двурога. Сяду выпью за Ван Гога. Хорошо, что кот не пьет, Он и так меня поймет..
Arch Linux Plasma 5
Sergey
Гость
Re: QWT
«
Ответ #16 :
Июнь 29, 2010, 08:25 »
вот мой qwtconfig.pri
######################################################################
# Install paths
######################################################################
VER_MAJ = 5
VER_MIN = 2
VER_PAT = 0
VERSION = $${VER_MAJ}.$${VER_MIN}.$${VER_PAT}
unix {
INSTALLBASE = /usr/local/qwt-5.2.0
}
win32 {
INSTALLBASE = C:/Qwt-5.2.0
}
target.path = $$INSTALLBASE/lib
headers.path = $$INSTALLBASE/include
doc.path = $$INSTALLBASE/doc
######################################################################
# qmake internal options
######################################################################
CONFIG += qt # Also for Qtopia Core!
CONFIG += warn_on
CONFIG += thread
######################################################################
# release/debug mode
# If you want to build both DEBUG_SUFFIX and RELEASE_SUFFIX
# have to differ to avoid, that they overwrite each other.
######################################################################
VVERSION = $$[QT_VERSION]
isEmpty(VVERSION) {
# Qt 3
CONFIG += release # release/debug
}
else {
# Qt 4
win32 {
# On Windows you can't mix release and debug libraries.
# The designer is built in release mode. If you like to use it
# you need a release version. For your own application development you
# might need a debug version.
# Enable debug_and_release + build_all if you want to build both.
#CONFIG += release # release/debug/debug_and_release
#CONFIG += release_and_release
#CONFIG += build_all
CONFIG += debug_and_release
}
else {
#CONFIG += release # release/debug
CONFIG += debug_and_release
}
}
######################################################################
# If you want to have different names for the debug and release
# versions you can add a suffix rule below.
######################################################################
DEBUG_SUFFIX =
RELEASE_SUFFIX =
win32 {
DEBUG_SUFFIX = d
}
######################################################################
# Build the static/shared libraries.
# If QwtDll is enabled, a shared library is built, otherwise
# it will be a static library.
######################################################################
CONFIG += QwtDll
######################################################################
# QwtPlot enables all classes, that are needed to use the QwtPlot
# widget.
######################################################################
CONFIG += QwtPlot
######################################################################
# QwtWidgets enables all classes, that are needed to use the all other
# widgets (sliders, dials, ...), beside QwtPlot.
######################################################################
CONFIG += QwtWidgets
######################################################################
# If you want to display svg imageson the plot canvas, enable the
# line below. Note that Qwt needs the svg+xml, when enabling
# QwtSVGItem.
######################################################################
#CONFIG += QwtSVGItem
######################################################################
# If you have a commercial license you can use the MathML renderer
# of the Qt solutions package to enable MathML support in Qwt.
# So if you want this, copy qtmmlwidget.h + qtmmlwidget.cpp to
# textengines/mathml and enable the line below.
######################################################################
#CONFIG += QwtMathML
######################################################################
# If you want to build the Qwt designer plugin,
# enable the line below.
# Otherwise you have to build it from the designer directory.
######################################################################
CONFIG += QwtDesigner
######################################################################
# If you want to auto build the examples, enable the line below
# Otherwise you have to build them from the examples directory.
######################################################################
CONFIG += QwtExamples
Записан
m_ax
Джедай : наставник для всех
Offline
Сообщений: 2095
Re: QWT
«
Ответ #17 :
Июнь 29, 2010, 22:07 »
Попробуйте закомментировать строчки
CONFIG += debug_and_release
и раскомментировать
CONFIG += release
и затем заново пересобрать qwt
Записан
Над водой луна двурога. Сяду выпью за Ван Гога. Хорошо, что кот не пьет, Он и так меня поймет..
Arch Linux Plasma 5
Sergey
Гость
Re: QWT
«
Ответ #18 :
Июль 01, 2010, 13:53 »
Спасибо , примеры получилось запустить .... но пишу свою програмку и вылетает такие ошибки :
D:/my_project/cnopca1/./cnopca1.h:5: error: qwt_plot.h: No such file or directory
D:/my_project/cnopca1/./cnopca1.h:6: error: qwt_plot_curve.h: No such file or directory
D:/my_project/cnopca1/cnopca1.cpp:68: error: invalid use of incomplete type 'struct QwtPlot'
D:/my_project/cnopca1/./cnopca1.h:12: error: forward declaration of 'struct QwtPlot'
притом , что вставил в проект qwt5.dll и написал в pro* доп строчки :
INCLUDEPATH += C:\qwt-5.2.0\src
LIBS += C:\qwt-5.2.0\lib\libqwtd5.a
Буду признателен , если поможите !
Записан
m_ax
Джедай : наставник для всех
Offline
Сообщений: 2095
Re: QWT
«
Ответ #19 :
Июль 01, 2010, 14:27 »
Сделайте лучше так:
Уберите нафиг эти строчки:
NCLUDEPATH += C:\qwt-5.2.0\src
LIBS += C:\qwt-5.2.0\lib\libqwtd5.a
и вставьте следующие:
QwtInclude = c://qwt-5.2.0/include
QwtLib = c://qwt-5.2.0/lib
INCLUDEPATH += $${QwtInclude}
LIBS += -L$${QwtLib} -lqwt5
У Вас, надеюсь, есть папка include? Там .h файлы должны быть..
Короче в переменную QwtInclude Вам нужно указать путь к заголовочным (.h) файлам
З.ы. Если у Вас нет папки include, а что-то мне говорит, что её у вас нет)), то вероятно заголовочники находятся там же, где и .cpp файлы, т.е. в папке src. Если это так, то пишите QwtInclude = c://qwt-5.2.0/src
Но это в общем то не гут))
«
Последнее редактирование: Июль 01, 2010, 14:47 от m_ax
»
Записан
Над водой луна двурога. Сяду выпью за Ван Гога. Хорошо, что кот не пьет, Он и так меня поймет..
Arch Linux Plasma 5
Sergey
Гость
Re: QWT
«
Ответ #20 :
Июль 01, 2010, 15:08 »
извините , что напрягаю ....h-файлы , которые относятся к qwt не могу найти :?.....просто папки include таки нет )))что делать !? )
Записан
crossly
Гость
Re: QWT
«
Ответ #21 :
Июль 01, 2010, 16:10 »
посмотреть в папке src... саму qwt вы же как то собрали... и не забудьте... если прописали INCLUDEPATH... в коде нужно <header-file> а не "header-file"
Записан
Sergey
Гость
Re: QWT
«
Ответ #22 :
Июль 06, 2010, 09:51 »
qwt собран релизом ..... но всё равно вылетает и пишет такую ошибку
"Microsoft Visual C++ Runtime Library
Runtime Error!
This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information."
сделал отладку , получил следующее сообщение :
QWidget: Must construct a QApplication before a QPaintDevice
подскажите как исправить.пожалуйста
Записан
m_ax
Джедай : наставник для всех
Offline
Сообщений: 2095
Re: QWT
«
Ответ #23 :
Июль 06, 2010, 14:47 »
А сам проект как собирается в студии? Как release?
Советую удалить всё и заново (с нуля) поставить qwt.
У меня qwt-5.2.1 под линем и под хренью, собирается без проблем, правда студию я не пользую..
Записан
Над водой луна двурога. Сяду выпью за Ван Гога. Хорошо, что кот не пьет, Он и так меня поймет..
Arch Linux Plasma 5
Sergey
Гость
Re: QWT
«
Ответ #24 :
Июль 12, 2010, 22:05 »
всем большое спасибо получилось )
Записан
Sergey
Гость
Re: QWT
«
Ответ #25 :
Июль 20, 2010, 12:03 »
кто знает, как изменить масшатб сетки в qwt для QwtPlotGrid !? не надо , чтоб он динамически менялся , просто я не знаю какой ф-цией можно поменять масштаб !
Заранее благодарю !)
Записан
Страниц:
1
[
2
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...